朋友们,我有一个包含一系列活动的文件。执行操作后,新数据将添加到文件(txt 文件)中。
当在我显示活动列表的列表视图中启动特定活动时。请参阅图像。单击按钮时,我希望删除该特定条目并将记录修改到 txt 文件中。请与我分享相同的代码。
提前致谢 :)
朋友们,我有一个包含一系列活动的文件。执行操作后,新数据将添加到文件(txt 文件)中。
当在我显示活动列表的列表视图中启动特定活动时。请参阅图像。单击按钮时,我希望删除该特定条目并将记录修改到 txt 文件中。请与我分享相同的代码。
提前致谢 :)
获取按钮单击的位置.. 使用此位置从数据持有者中删除该特定项目..
yourdataHolder.remove(position);
然后最后通知列表视图中的更改,使用notifyDataSetChanged();
如果您仍然有问题,请告诉我。
尝试这个
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();
}
});
获取项目点击的位置,从适配器中移除项目。并通知数据更改给适配器。