Я работаю над Contact Sync в Android, и я успешно сделал это с First Contact Sync.
Вот что я делаю. 1. Извлечение всех контактов и сохранение каждого контакта в БД с помощью Contact._ID 2. Извлечение имен и номеров телефонов и сохранение в БД.
После этого я отправляю данные своих контактов на сервер, чтобы сервер мог быть обновлен.
Теперь проблема в том, как я могу проверить, обновлен ли мой конкретный контакт или нет?
Я внедрил Broadcast Receiver, чтобы мое приложение могло рассказать об обновлении/добавлении/удалении контакта. Но я хочу трактовать конкретный контакт.
Я нашел одно решение, которое является Dirty Flag. Он рассказывает нам о том, является ли его обновленным или нет. Вот ссылка: http://developer.android.com/reference/android/provider/ContactsContract.RawContacts.html
Но я не могу использовать этот Dirty Flag, может ли кто-нибудь помочь мне, выполнив Dirty Flag.
Спасибо, Advance!