0
String[] ids = new String[]{"1","2","3","4"};
Cursor emailCur = getContentResolver().query(
ContactsContract.CommonDataKinds.Email.CONTENT_URI,
null,
ContactsContract.CommonDataKinds.Email.CONTACT_ID + " = ?",
ids, null);
我認爲它應該是包含參數的問題。Android查詢多行:綁定或列索引超出範圍
我試圖把有
String[] ids = new String[]{"(1,2,3,4)"};
// or
String[] ids = new String[]{"('1','2','3','4')"};
,並試圖與改變+ " = ?",
到+ " IN ?",
,沒有工作在所有...
我想在ARRAY ID來選擇所有的行,我該怎麼做?
錯過了您的聊天消息。使用ids.length創建一個參數佔位符的字符串。 – Merlin 2012-02-04 00:29:23