小编mha*_*oll的帖子

我的列表,ScrollView和按钮出错

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

这是我的错误截图

  1. 列表中的项目或项目名称未显示.
  2. 标题(QUANTITY,ITEM和STATUS)和按钮(添加,删除)正在重复,而不应该重复.
  3. 最后,我应该在哪里放置按钮代码(additem)以使其达到预期的布局.它会在GroceryListActivity类还是Grocery类中?

如果我有这么多问题,我很抱歉,如果你能帮忙回答这些问题,我将不胜感激.谢谢!:)

杂货模型类

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)

android listview button scrollview android-activity

5
推荐指数
1
解决办法
485
查看次数

android.database.sqlite.SQLiteException:near"":语法错误

我在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)

每当我点击添加按钮时,都会触发此错误.

sqlite syntax android save

2
推荐指数
1
解决办法
2万
查看次数