次の電話帳を想像してください。
あ
123456
B と Android
654321
ハ
112233
D と Android
778899
「with Android」を含む連絡先を取得したい。アイデアは、選択基準として「Android で」を使用することです。
私は次のことを試しました:
String[] projection = {ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME,
ContactsContract.CommonDataKinds.Phone.NUMBER};
String where = ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME + " LIKE ?";
String selection = " with Android";
String[] selectionArgs = {selection};
Cursor myCursor = cr.query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI,
projection, where, selectionArgs, null);
「=?」も使用してみました。「いいね?」の代わりに しかし、結果は得られませんでした。
前もって感謝します!