1

連絡先の変更をリッスンしたい。それ、どうやったら出来るの?

4

1 に答える 1

0

私はそれをしました。

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");
    }
}

また、ContentObserverを登録する必要があります。

    this.getApplicationContext()
            .getContentResolver()
            .registerContentObserver(Contacts.CONTENT_URI, true,
                    new MyContentObserver());
于 2012-04-18T08:34:29.160 に答える