2013-09-21 35 views

回答

0

我認爲你的意思是你有一些聯繫人的重複記錄。所以你必須爲你的查詢添加條件。

試試這個:

String selection = ContactsContract.Contacts.IN_VISIBLE_GROUP + " = '" 
       + ("1") + "'"; 
     String sortOrder = ContactsContract.Contacts.DISPLAY_NAME 
       + " COLLATE LOCALIZED ASC"; 
cur = context.getContentResolver().query(
       ContactsContract.Contacts.CONTENT_URI, projection, selection 
         + " AND " + ContactsContract.Contacts.HAS_PHONE_NUMBER 
         + "=1", null, sortOrder);// this query only return contacts which had phone number and not duplicated 
+0

弄來我的question.I要從contactscontract – sky123

+0

不同的聯繫人的名字那是什麼新的String [] {ID} – sky123

+0

請檢查我的編輯ANS – dipali

相關問題