2011-05-05 3 views
3

J'extraire les informations des contacts stockés dans le téléphone. Je travaille sur 2.1.Comment obtenir des contacts google mais pas des contacts gmail?

Je suis capable d'extraire tous les RawContacts de la requête, y compris les "contacts auto gmail" dont je n'ai pas besoin.

J'ai fait beaucoup de recherche sur SO, mais je n'ai pas encore trouvé de bonnes réponses.

En regardant le répertoire de mon téléphone (HTC Hero), il y a une option pour masquer ces "contacts auto gmail" de l'utilisateur. Ce que je cherche, c'est exactement ça.

Pour clarifier les choses, tout ce dont j'ai besoin est les contacts google mais aucun des contacts Gmail.

En bref, existe-t-il une implémentation, que ce soit à partir de la clause "where" ou de la partie Content-URI où je peux définir pour filtrer les "contacts auto gmail"?

Merci d'avance pour l'aide.

Répondre

1

Google dispose de deux ensembles de données pour les contacts. L'un concerne le système Gmail et l'autre Google Plus +.

Le système Gmail est une base de données catégorisée par libellés, pour iOS synchroniser l'étiquette associée à "Mes contacts" en synchronisation avec le périphérique.

Je suppose que c'est la même chose pour Android.

J'espère que cela aide.

+0

Merci pour l'aide. J'ai fait un travail pour cela en extrayant les contacts basés sur les comptes. – Creniale

Questions connexes