Comment obtenir le numéro de contact ID Groupe OmniscientComment obtenir l'ID de groupe de contacts Nombre (Android)
Je suppose qu'il faut être une autre requête dans celui-ci, mais je ne la moindre idée comment faire
Voici ce que j'ai essayé:
String[] projection = new String[]{ ContactsContract.Groups._ID };
Cursor cursor = getContentResolver().query(
ContactsContract.CommonDataKinds.Phone.CONTENT_URI,
projection,
ContactsContract.CommonDataKinds.Phone.NUMBER +" = "+ number,
null,
null);
cursor.moveToNext();
String id = cursor.getString(cursor.getColumnIndex(ContactsContract.Groups._ID));
(requête renvoie rien)
Merci pour votre aide!
Lonti84, merci de répondre! J'ai déjà résolu ce problème .. peut-être pas de manière si élégante. Je ne peux pas tester votre réponse maintenant car j'ai beaucoup de choses à faire, mais je vais le tester dès que possible. TNX! – Inoy
@Inoy Aujourd'hui, je faisais face à un problème similaire (récupérer la base d'ID du groupe sur le nom du contact) et j'ai remarqué que ce n'était pas si simple que je l'ai posté ici. ma solution de travail était basée sur ce [article] (http://stackoverflow.com/questions/14097582/get-a-contacts-groups) – Lonti84