Antwort

1

Ich glaube nicht, dass beim Löschen von Daten der nativen Kontakt-App irgendeine Absicht ausgelöst wird. Aber Sie können content observer in Ihrer App hinzufügen, die Ihre App bei jeder Kontaktänderung benachrichtigt (hinzufügen/löschen/aktualisieren).

Siehe, Content Observer

Hier ist der Code-Schnipsel,

private class MyContentObserver extends ContentObserver { 

     public MyContentObserver() { 
      super(null); 
     } 

     @Override 
     public void onChange(boolean selfChange) { 
      super.onChange(selfChange); 
     } 

    } 

    MyContentObserver contentObserver = new MyContentObserver(); 

    // Registers content observer 
    getContentResolver().registerContentObserver(Contacts.CONTENT_URI, false, contentObserver); 
+0

Aber wie kann ich wissen, ob alle Kontakte auf einmal gelöscht werden? – user3527400

+0

Überprüfen Sie die Anzahl. –