我是Android开发的新手,所以我只想问一下我是怎么想做这些事情的.我已经制作了一个购物清单应用程序,它将显示数量,项目名称和状态(复选框).这是我的问题:

如果我有这么多问题,我很抱歉,如果你能帮忙回答这些问题,我将不胜感激.谢谢!:)
杂货模型类
public class Grocery{
private String quantity;
private String item;
private boolean selected;
//quantity
public Grocery(String quantity, String item) {
this.quantity = quantity;
selected = false;
}
public String getQuantity() {
return quantity;
}
public void setQuantity(String quantity) {
this.quantity = quantity;
}
//item
public Grocery(String item) {
this.item = item;
selected = false;
}
public String getItem() {
return item;
}
public void setItem(String item) {
this.item = item;
}
//chckbox
public boolean isSelected() …Run Code Online (Sandbox Code Playgroud) 我在SQLite中添加记录时遇到问题.
这是错误:
09-18 17:47:47.586: E/AndroidRuntime(1039):
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.capstone.pinoygoodies/com.capstone.pinoygoodies.GroceryView}:
android.database.sqlite.SQLiteException: near " ":
syntax error:
CREATE TABLE tblItem
(_id INTEGER PRIMARY KEY AUTOINCREMENT,
grocery_item TEXT NOT NULL,
grocery_qty TEXT NOT NULL
Run Code Online (Sandbox Code Playgroud)
我的创建表
db.execSQL("CREATE TABLE " + DATABASE_TABLE + "(" +
KEY_ITEMID + " INTEGER PRIMARY KEY AUTOINCREMENT, " +
KEY_ITEM + " TEXT NOT NULL, " +
KEY_QTY + " TEXT NOT NULL ");
Run Code Online (Sandbox Code Playgroud)
每当我点击添加按钮时,都会触发此错误.