1
Ich möchte für Kontakte Änderungen abhören. Wie mache ich das?Wie werden Änderungen an Kontakten in Android gehandhabt?
Ich möchte für Kontakte Änderungen abhören. Wie mache ich das?Wie werden Änderungen an Kontakten in Android gehandhabt?
Ich habe es getan.
protected class MyContentObserver extends ContentObserver {
public MyContentObserver() {
super(null);
text.append("created at + " + new GregorianCalendar().getTime() + "\n");
}
@Override
public void onChange(boolean selfChange) {
super.onChange(selfChange);
text.append("Changed\n");
}
}
und auch müssen wir ContentObserver registrieren:
this.getApplicationContext()
.getContentResolver()
.registerContentObserver(Contacts.CONTENT_URI, true,
new MyContentObserver());
Wann müssen Sie hören? "Immer" oder nur wenn Ihre Anwendung läuft? – Jens