fixing duplicate system-contacts

Fixes #4029
Closes #4072
fork-5.53.8
Matthias Voppichler 2015-09-14 23:40:13 +02:00 zatwierdzone przez Moxie Marlinspike
rodzic 6ba95446ec
commit cbcd53a8a0
1 zmienionych plików z 4 dodań i 0 usunięć

Wyświetl plik

@ -175,6 +175,10 @@ public class ContactsDatabase {
uri = ContactsContract.CommonDataKinds.Phone.CONTENT_URI;
}
if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
uri = uri.buildUpon().appendQueryParameter(ContactsContract.REMOVE_DUPLICATE_ENTRIES, "true").build();
}
String[] projection = new String[]{ContactsContract.CommonDataKinds.Phone._ID,
ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME,
ContactsContract.CommonDataKinds.Phone.NUMBER,