从列表中删除多个项目

时间:2012-05-28 07:34:46

标签: android list

我已经使用复选框创建了一个自定义适配器,我想从列表中删除已检查的项目。

即使我尝试了

ArrayAdapter<String> adapter = new ArrayAdapter<String>(getApplicationContext(),
                    android.R.layout.simple_list_item_multiple_choice, <Array Items>);

但未能删除多个项目。

1 个答案:

答案 0 :(得分:1)

我实际上无法想到任何其他内容而不是刷新列表视图:

  

this.expAdapter.notifyDataSetChanged();

因为我自己正在处理列表视图,数据删除很好。无需重新创建任何内容,只需确保修改适配器正在使用的数据源(例如,不是它的副本),并在完成后通知他您已更改数据。