как прослушать изменения в базе данных контактов
Я пытаюсь выслушать любые изменения в базе данных контактов.
Поэтому я создаю свой contentObserver, который является дочерним классом:ContentObserver
private class MyContentObserver extends ContentObserver {
public MyContentObserver() {
super(null);
}
@Override
public void onChange(boolean selfChange) {
super.onChange(selfChange);
System.out.println (" Calling onChange" );
}
}
MyContentObserver contentObserver = new MyContentObserver();
context.getContentResolver().registerContentObserver (People.CONTENT_URI, true, contentObserver);
Но когда я использую ''EditContactActivity
изменить базу контактов, MyonChange()
не вызывается.