如何根据电话号码查询Android联系人?
问题描述:
如何根据电话号码查询Android联系人(在android 2.1中)?如何根据电话号码查询Android联系人?
我曾经使用People.CONTENT_URI(在android 2.1之前),但现在不推荐使用。
谢谢。
答
使用电话号码快速查找联系人的方法。这是来电显示的功能。
Uri uri = Uri.withAppendedPath(
PhoneLookup.CONTENT_FILTER_URI, Uri.encode(phoneNumber));
managedQuery(uri, new String[]{PhoneLookup.DISPLAY_NAME,...
+0
在哪里可以找到代码?我想知道上面代码中的'...'是什么? 谢谢。 – michael 2010-07-08 18:24:47
+2
这只是一个例子。 managedQuery(uri,new String [] {PhoneLookup.DISPLAY_NAME},null,null,null,null); 只会返回显示名称。 – 2010-07-08 18:48:27
更多优秀范例:http://stackoverflow.com/questions/3079365/android-retrieve-contact-name-from-phone-number/8695649 – mdaddy 2012-01-01 21:59:22