这是我的光标代码,我感到困惑的是如何继续检查每个值并根据计算使我的布尔值 x 为真或假:
private boolean fillData() {
Cursor c = DBHelper.fetchAllIDs();
// List<String> idList = new ArrayList<String>();
if (c.moveToFirst()) {
do {
String X = (c.getString(c.getColumnIndexOrThrow("IDno")));
Toast.makeText(getApplicationContext(), "" +X, Toast.LENGTH_LONG).show();
if (Idno.getText().toString().equals(X));
{
Toast.makeText(getApplicationContext(), ""+Idno.getText().toString(), Toast.LENGTH_LONG).show();
x=true;
}
} while (c.moveToNext());
}
return x;
}