2011-02-16 3 views
1

Je suis en train d'écrire un messager Jabber pour android et je voudrais vérifier la téléphone liste de contacts pour les partenaires de chat potentiels)Obtenir un IM Propriété de contact

ne peux pas comprendre comment obtenir la propriété spécifique de la personne-ressource. Obtenir DisplayName n'est pas le problème mais obtenir des noms d'utilisateur de messagerie instantanée.

Quelqu'un peut-être juste poster une requête et le code où le jabber UserName est extrait? Je ne comprends pas

Merci à l'avance M

Répondre

1

Si vous regardez la documentation ContactsContract.Data et ContactsContract.CommonDataKinds.Im, vous trouverez tout ce dont vous avez besoin. Fondamentalement, vous devez interroger les lignes MIMETYPE = Im.CONTENT_ITEM_TYPE et DATA5 = PROTOCOL_JABBER. Le nom d'utilisateur jabber de ce contact est stocké au DATA1.

+0

Merci beaucoup! C'était exactement ce que je demandais pour M. – Max

Questions connexes