当你监听的时候如果监听添加了联系了,但是这个时候你在监听号码是取不到的
private class ContactsObserver extends ContentObserver {
public ContactsObserver() {
super(new Handler());
}
public void onChange(final boolean selfChange) {
Log.d(TAG, "Received Contacts Changes Notification");
addContactsToGrammer();
}
}
需要把 getContentResolver().registerContentObserver(
Contacts.People.CONTENT_URI, true, mContactsObserver);
改成
getContentResolver().registerContentObserver(
Contacts.Phones.CONTENT_URI, true, mContactsObserver);
private class ContactsObserver extends ContentObserver {
public ContactsObserver() {
super(new Handler());
}
public void onChange(final boolean selfChange) {
Log.d(TAG, "Received Contacts Changes Notification");
addContactsToGrammer();
}
}
需要把 getContentResolver().registerContentObserver(
Contacts.People.CONTENT_URI, true, mContactsObserver);
改成
getContentResolver().registerContentObserver(
Contacts.Phones.CONTENT_URI, true, mContactsObserver);