2010-12-10 10 views
0

J'essaie cetteAndroid Lire les contacts Nombre

Cursor cursor = getContentResolver().query(ContactsContract.Contacts.CONTENT_URI, null, 
      null, null, null); 
    Cursor cursor1 = getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, 
      null, null, null); 

    int nameIdx = cursor.getColumnIndexOrThrow(ContactsContract.Contacts.DISPLAY_NAME); 
    int phoneIdx = cursor1.getColumnIndexOrThrow(ContactsContract.CommonDataKinds.Phone.NUMBER); 

    if (cursor.moveToFirst()) 
     do { 
      // Extract the name. 
      String name = cursor.getString(nameIdx); 
      // Extract the phone number. 
      String phone = cursor.getString(phoneIdx); 
      Log.i("ContentProvider", name); 
      Log.i("ContentProvider", phone); 
     } while (cursor.moveToNext()); 

Je suis capable de lire les noms mais les chiffres que je reçois une erreur

alt text

Répondre