String[] mProjection =
{
// UserDictionary.Words._ID, // Contract class constant for the _ID column name
UserDictionary.Words.WORD, // Contract class constant for the word column name
UserDictionary.Words.LOCALE // Contract class constant for the locale column name
};
searchvalue = (EditText) findViewById(R.id.editText);
mSelectionClause = UserDictionary.Words.WORD + " LIKE ?";
mSelectionArgs[0] = searchvalue.getText().toString();
Cursor mCursor = getContentResolver().query(
UserDictionary.Words.CONTENT_URI,
mProjection,
mSelectionClause,
mSelectionArgs,
null);
为什么我在此查询中获取绑定或列索引超出范围的任何想法?
答案 0 :(得分:2)
错误绑定或列索引超出范围是由于我未在投影字段中包含主键字段(UserDictionary.Words._ID)。