Java 如何使用复选框从listview中删除一个或多个项目
我试图从使用自定义适配器的listview中删除一个或多个项 我正在使用下面的代码Java 如何使用复选框从listview中删除一个或多个项目,java,android,Java,Android,我试图从使用自定义适配器的listview中删除一个或多个项 我正在使用下面的代码 View.OnClickListener listener = new View.OnClickListener(){ @Override public void onClick(View v) { SparseBooleanArray checkedItemPositions = listview.getCheckedItemPositions(); int
View.OnClickListener listener = new View.OnClickListener(){
@Override
public void onClick(View v) {
SparseBooleanArray checkedItemPositions = listview.getCheckedItemPositions();
int itemCount = contactList.size();
for(int i=0; i<=itemCount; i++){
if(checkedItemPositions.get(i)){
adapter.remove(contactList.get(i));
}
}
adapter.notifyDataSetChanged();
}
};
deleteBtn.setOnClickListener(listener);
View.OnClickListener=newview.OnClickListener(){
@凌驾
公共void onClick(视图v){
SparseBooleanArray checkedItemPositions=listview.getCheckedItemPositions();
int itemCount=contactList.size();
对于(int i=0;i@zoe我的坏朋友,新来的stack没有know@zoe我的坏朋友,新来的stack不知道