private void init() { cartDao = new CartDao(); int count = GlobalData.SELECT_COUNT; int goodID = GlobalData.SELECT_GOODID; Good good = dao.findGoodById(database, goodID); goods.addFirst(good); adapter = new CartAdapter(goods, context, count); lv_cart = (ListView) showView.findViewById(R.id.lv_cart); lv_cart.setAdapter(adapter); if (goods.size() == 0) { // linerlayout_cart_empty.setVisibility(View.VISIBLE); // linerlayout_cart_not_empty.setVisibility(View.GONE); Toast.makeText(context, "购物车为空,赶紧去逛逛吧!", Toast.LENGTH_SHORT).show(); } else { // linerlayout_cart_empty.setVisibility(View.GONE); // linerlayout_cart_not_empty.setVisibility(View.VISIBLE); double newprice = good.getNewprice(); double totalMoney = count * newprice; TextView tv_count = (TextView) showView.findViewById(R.id.tv_count); TextView tv_totalmoney = (TextView) showView.findViewById(R.id.tv_totalmoney); tv_count.setText(count + ""); tv_totalmoney.setText(totalMoney + ""); cart = new Cart(); cart.setSendScore(0); cart.setTotalMoney(totalMoney); cart.setUserId(GlobalData.LOGIN_SUCCES); cart.setGoodId(goodID); cart.setCount(count); GoodDao goodDao = new GoodDao(context); long addGood = cartDao.addGood(database, cart); GlobalData.CARTID = addGood; // System.out.println(cart.getGoodId()); if (addGood != -1) { Toast.makeText(context, "添加成功", Toast.LENGTH_SHORT).show(); } } }