2010-12-03 2 views
0

Привет, Я использую пользовательскую телефонную книгу в своем приложении, я хочу, чтобы она динамически обновлялась, когда пользователь редактировал/добавлял новые записи в контакт с телефоном Android, в настоящее время я сделал это в onStart(), но проблема в том, , мое приложение, использующее некоторые намерения по умолчанию, вызывает зависание силы загрузки контактного контакта, есть ли способ сделать это эффективно. Я хочу знать, что, когда пользователь редактирует/добавляет новые записи, то только inFoner-загрузчик phonecontact, т. Е. Есть какая-либо дата последней модификации или что-то в телефонной книге Android, поэтому я могу сравнить эту дату в onstart, а затем вызвать мой загрузчик phonecontact.Телефонная книга Android

ответ

0

Возможно, вам стоит попробовать ContentResolver.registerContentObserver(Uri, boolean, ContentObserver). Вы можете перезагрузить данные в Service, чтобы ваш пользовательский интерфейс работал быстро.

Я никогда не пробовал, так что это всего лишь идея. Извините, если я ошибаюсь.

Смежные вопросы