Можете ли вы определить, какие контакты меняются с помощью registerContentObserver?

Просто пытаюсь определить, есть ли простой способ определить, какой контакт изменяется при использовании registerContentObserver или какого-либо другого метода? Я могу сказать, когда изменяется база данных, но не уверен, что хочу проверять все записи каждый раз, когда происходит обновление / изменение.

В основном, если у меня есть список контактов, который обновляется вручную (т.е. я меняю телефон) номер для контакта или добавить новый контакт) или автоматически (скажем, фотография ActiveSync добавляется, изменяется). Я хочу иметь возможность A) знать, что что-то изменилось, и B) знать, у какого контакта были изменены некоторые данные.

Я пытаюсь найти определенных пользователей, у которых я могу сопоставить их фотографии из удаленной службы. Если в учетную запись пользователя добавляется дополнительная информация, я хочу иметь возможность изучить ее, чтобы увидеть, обеспечивает ли она совпадение. Я не хочу планировать это, я бы хотел сделать это после того, как произойдет обновление.

Крис.

12
задан Chrispix 17 February 2011 в 01:23
поделиться