大家好,我开发了一个应用程序,该应用程序使用数据库显示有关该单词和信息。在第一页中,我想显示单元号和标题,但是我有问题,这是我的代码,我认为我做错了:
DBOpenHelper:
public Cursor getList(Int id) {
String query = "SELECT unit FROM 'ielts'";
return sqLiteDatabase.rawQuery(query,null);
}
TabWord.java:
private void showData() {
DBOpenHelper db = new DBOpenHelper(getContext());
db.openDB();
Cursor cursor = db.getWord(getId());
while (cursor.moveToNext()) {
String unit_name = cursor.getString(1);
String unit_number = cursor.getString(2);
WordItem wordItem = new WordItem(unit_name, unit_number);
items.add(wordItem);
}
}
P.S: 当我向getList()方法添加一个ID号时,它仅成功显示该项目,但是当我在两个Java类中将其删除时,我都会看到错误