-1

我制作了一个带有复选框的自定义适配器,我想从列表中删除选中的项目。

即使我尝试过

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

但未能删除多个项目。

4

1 回答 1

1

除了刷新您的列表视图之外,我实际上想不出其他任何东西:

this.expAdapter.notifyDataSetChanged();

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

于 2012-05-28T07:44:02.837 回答