Bonjour,
Je cherche sans relache le moyen de récupérer le groupe des contacts de mon téléphone ...
Il semble que cela est impossible avec le moyen préprogrammé de windev mobile ...
je me suis donc réorientée vers la solution native en Java ... j'ai donc lu des docs .. mais je n'y parviens pas non plus ... j'ai trouvé ce code :
Posté par un membre du forum ... d'après mes lectures, je sais qu'il faut que je fasse une procédure globale ... mais .. comment alimenter une zone répétée avec cela ? encore plus ... là il semble que je ne récupère toujours pas le groupe du contact ='( ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.contacts); Cursor phones = getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null,null,null, null); while (phones.moveToNext()) { for (int i = 0; i < phones.getColumnCount(); i++) { try { Log.i(phones.getColumnName(i) + "", phones.getString(i)); } catch (Exception e) { Log.i("ereur" ,i+""); } } String name=phones.getString(phones.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME)); String phoneNumber = phones.getString(phones.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER)); Log.i("num ",name); Log.i("nom ",phoneNumber); } phones.close(); }
merci de votre aide ...
le but finale étant de pouvoir via une liste (combo) selectionné un groupe pour n'afficher que les contacts du groupe et récupérer juste le nom affiché et l'adresse complète du contact ='(
Pitiéééééé ! Aidez moi ! *sourire*
Merci d'avance,
Alexandra
Partager