删除列表视图中的项目

时间:2012-09-29 10:53:58

标签: android

我通过扩展ArrayAdapter类使用自定义列表视图。每行都有一些文本和图像。我想要做的是当我点击imagevView时删除该行。所以我为每个图像视图设置了一个onclick监听器和一个标签,然后使用onclick监听器来更改适配器。但它只是拒绝工作。我究竟做错了什么?

holder.image.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View view) 
                {


                    Toast.makeText(context, "ImageView clicked for the row = "+view.getTag().toString(), Toast.LENGTH_SHORT).show();
                    createEvent.list.remove(view.getTag());
                    createEvent.adapter.notifyDataSetChanged();
                }

吐司正确打印。但是该项目不会被删除。有关如何实现这一目标的任何想法?

0 个答案:

没有答案