商品展示(二)

xiaoxiao2021-02-28  140

接上次商品展示(一)

上次的实验内容中的调节商品价格和商品条目删除操作没有实现在这里补充一下!

实现了条目删除以及可以通过箭头上下调节价格 在这里贴出主要实现代码 即可实现 GoodsAdapter.java

viewHolder.ivUp.setOnClickListener(new View.OnClickListener() { //加价 @Override public void onClick(View view) { goods.setAmount(goods.getAmount()+1); goodsDao.update(goods); notifyDataSetChanged(); } }); viewHolder.ivDown.setOnClickListener(new View.OnClickListener() { //减价 @Override public void onClick(View view) { goods.setAmount(goods.getAmount()-1); goodsDao.update(goods); notifyDataSetChanged(); } }); viewHolder.ivDelete.setOnClickListener(new View.OnClickListener() { // 删除操作 @Override public void onClick(View view) { AlertDialog.Builder builder = new AlertDialog.Builder(getContext()); builder.setTitle("你确定删除?"); builder.setPositiveButton("确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { goodsList.remove(goods); goodsDao.delete(goods.getId()); notifyDataSetChanged(); } }); builder.setNegativeButton("取消", null); builder.show(); } });
转载请注明原文地址: https://www.6miu.com/read-22615.html

最新回复(0)