单击时删除特定记录

时间:2012-09-18 10:02:49

标签: android

友 我有一个包含一系列活动的文件。执行操作后,新数据会添加到文件中(txt文件)。
当我在列表视图中启动特定活动时,我将显示活动列表。请参阅图像。在单击按钮时,我希望删除该特定条目,并将记录修改为txt文件。请与我分享相同的代码。

提前谢谢:)

enter image description here

3 个答案:

答案 0 :(得分:0)

获取按钮单击的位置。使用此位置从数据持有者中删除该特定项目..

yourdataHolder.remove(position);

然后最终使用notifyDataSetChanged();

通知列表视图中的更改

如果您仍然遇到问题,请告诉我。

答案 1 :(得分:0)

  1. 试试这个

     delete.setOnClickListener(new OnClickListener() {
    
            public void onClick(View v) {
                // TODO Auto-generated method stub
                // adapter is object of adapter
                                // dataList is arrayList
                                // variable for listview
    
                                  listview.invalidateViews()
                adapter.remove(dataList.get(position));
                                adapter.notifyDataSetChanged();
    
            }
        });
    

答案 2 :(得分:0)

获取项目单击的位置,从适配器中删除该项目。 并通知数据已更改为适配器。

相关问题