ich diesen Inhalt Beobachter haben, die auf dem Anrufprotokoll beobachtet:Bestimmen Sie die ContentObserver
public class monitorCallLog extends ContentObserver{
private static final String TAG = "monitorCallLog";
public monitorCallLog(Handler handler) {
super(handler);
// TODO Auto-generated constructor stub
}
@Override
public boolean deliverSelfNotifications() {
return false;
}
@Override
public void onChange(boolean selfChange){
Log.v(TAG, "[onChange] *** ENTER ***");
super.onChange(selfChange);
// Code goes in here to handle the job of tracking....
Log.v(TAG, "[onChange] *** LEAVE ***");
}
}
Nun ... wie kann ich die Art der Änderung auf dieser URI bestimmen content://call_log/calls
?
Ich möchte überprüfen, ob eine Löschung auf der genannten URI aufgetreten ist ... aber es gibt keine Möglichkeit zu wissen ... dies scheint auf eine Abfrage anzuwenden/löschen/einfügen/aktualisieren auf der URI, die auslöst die onChange
Methode ....
irgendwelche Tipps/Vorschläge?