2010-07-08 107 views
1

如何根據電話號碼查詢Android聯繫人(在android 2.1中)?如何根據電話號碼查詢Android聯繫人?

我曾經使用People.CONTENT_URI(在android 2.1之前),但現在不推薦使用。

謝謝。

+0

更多優秀範例:http://stackoverflow.com/questions/3079365/android-retrieve-contact-name-from-phone-number/8695649 – mdaddy 2012-01-01 21:59:22

回答

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

相關問題