0
ContactsContractを使用するようなアンドロイドのアドレス帳の名前と指定された文字列を比較する方法はありますか?アドレス帳の名前と指定された名前文字列を比較するメソッドが必要
ContactsContractを使用するようなアンドロイドのアドレス帳の名前と指定された文字列を比較する方法はありますか?アドレス帳の名前と指定された名前文字列を比較するメソッドが必要
あなたは各文字列を各連絡先リストと比較し、この名前を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();
}
ありがとう!!それはうまくいった! – Jim