2010-12-03 5 views
0

Salut en utilisant un annuaire personnalisé dans mon application, je veux le mettre à jour dynamiquement lorsque l'utilisateur éditer/ajouter de nouvelles entrées dans le contact de téléphone Android, actuellement je l'ai fait dans onStart(), mais le problème est , mon application en utilisant une intention par défaut, il provoque la force du chargeur de contact téléphonique à invoquer, est-il de toute façon à faire cela efficacement. Je veux savoir que, lorsque l'utilisateur édite/ajoute de nouvelles entrées alors seulement le chargeur phonecontact inoke, c.-à-d. Y at-il une date de dernière modification ou quelque chose dans le répertoire android, afin que je puisse comparer ces dates en invoquant mon chargeur phonecontact.Android Phone book

Répondre

0

Peut-être que vous devriez essayer ContentResolver.registerContentObserver(Uri, boolean, ContentObserver). Vous pouvez recharger les données dans un Service pour que votre interface fonctionne rapidement. Je n'ai jamais essayé, donc c'est juste une idée. Désolé si j'ai tort.