2011-07-15 11 views

答えて

0

あなたは各文字列を各連絡先リストと比較し、この名前をlistArrayのようなコレクションの1つに設定する必要があります。ここからコードは、連絡先リストの名前を取得できます

Cursor cursor = getContentResolver().query(
       ContactsContract.CommonDataKinds.Phone.CONTENT_URI, 
       new String[] { Phone._ID, Phone.DISPLAY_NAME, Phone.NUMBER }, 
       null, null, null); 

    /* Cursor cursor = getContentResolver().query(
       ContactsContract.CommonDataKinds.Phone.CONTENT_URI, 
       null, 
       null, null, null);*/ 
     startManagingCursor(cursor); 
     cursor.moveToFirst(); 
     cursor.getColumnCount(); 
//  //   Log.i("CURSOR COLUMN IS ", ""+cursor.getColumnCount()); 
     for (int i = 0; i < cursor.getCount(); i++) { 
      contactName.add(cursor.getString(1)); 
     // //  //   Log.i("NAME OF LIST CONTACT", "" + cursor.getString(3)); 
      cursor.moveToNext(); 
     } 
+0

ありがとう!!それはうまくいった! – Jim

関連する問題