Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我制作了一个带有复选框的自定义适配器,我想从列表中删除选中的项目。
即使我尝试过
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_multiple_choice, <Array Items>);
但未能删除多个项目。
除了刷新您的列表视图之外,我实际上想不出其他任何东西:
this.expAdapter.notifyDataSetChanged();
因为我自己正在处理列表视图并且数据删除很好。无需重新创建任何东西,只需确保您正在修改适配器正在使用的数据源(而不是它的副本,例如)并在完成后通知他您更改了数据。