みなさんこんにちは。
autocompleteTextView の名前をフィルタリングしようとすると、エラーが発生します。何が悪いのかわかりません。表示される警告は、
android.database.sqlite.SQLiteException: 「mimetype」の近く: 構文エラー: 、コンパイル中: SELECT display_name, _id FROM view_data_restricted data WHERE (1) AND (data1 =? mimetype='vnd.android.cursor.item/group_membership' AND '%rui%' のような display_name) ORDER BY display_name
これが私のコードです:
cursorContactosGrupos = getContentResolver().query(ContactsContract.Data.CONTENT_URI,
new String[]{ContactsContract.CommonDataKinds.GroupMembership.DISPLAY_NAME, ContactsContract.CommonDataKinds.GroupMembership._ID},
ContactsContract.CommonDataKinds.GroupMembership.GROUP_ROW_ID + " =? " + Data.MIMETYPE + "='" + ContactsContract.CommonDataKinds.GroupMembership.CONTENT_ITEM_TYPE + "' AND " + ContactsContract.CommonDataKinds.GroupMembership.DISPLAY_NAME + " like '%" + filter + "%'" ,
new String[]{String.valueOf(tempCurs.getLong(0))},
ContactsContract.CommonDataKinds.GroupMembership.DISPLAY_NAME
);
誰かが私を助けることができますか?ありがとう