如何删除突出显示但已选择的列表视图项?

时间:2013-07-23 05:28:02

标签: android listview android-listview listviewitem

我有这个listview,我可以从对话框的正面按钮中删除listview项目。场景是:我最初有一个5项列表视图,但没有项目突出显示。

1.Superman
2.Batman
3.Ironman
4.Aquaman
5.Spiderman

我选择蝙蝠侠项目并通过

成功删除
myRecordingList.remove(myRecording);
objRowAdapter.notifyDataSetChanged();

通过对话框的正面按钮。现在问题是listview高亮显示现在转到Ironman项目,如果我在没有真正点击Ironman项目的情况下删除它,则无法删除它。

是否可以在不选择项目的情况下从列表视图中删除项目?我该如何实现呢?

1 个答案:

答案 0 :(得分:2)

当您选择一个项目,然后从ArrayAdapter中删除此项目,然后只需使用阵列适配器设置列表适配器。

lv.setAdapter(dataAdapter);
dataAdapter中的

删除您选择的项目。