コード例 #1
0
 /** 读取我的菜单数据 */
 public ArrayList<HashMap<String, Object>> setElecartListView(Context context) {
   electrocartgoodslists.clear();
   // 读取ele_cart缓存
   DBHelper dbhelper = new DBHelper(context);
   Cursor c = dbhelper.query(DBHelper.ELE_CART_TM_NAME);
   c.moveToFirst();
   while (!c.isAfterLast()) {
     HashMap<String, Object> map = new HashMap<String, Object>();
     map.put("goodsid", c.getString(c.getColumnIndex("goodsid")));
     map.put("goodsname", c.getString(c.getColumnIndex("goodsname")));
     map.put("memberprice", c.getString(c.getColumnIndex("memberprice")));
     map.put("needquantity", c.getString(c.getColumnIndex("needquantity")));
     int ineed = Integer.parseInt(map.get("needquantity").toString());
     if (ineed >= 1) {
       electrocartgoodslists.add(map);
     }
     c.moveToNext();
   }
   dbhelper.close();
   return electrocartgoodslists;
 }