这是我第一次在这里发帖。我有办法在选中一个框时动态删除列表中的元素。但是复选框或按钮,每当我尝试删除另一个元素之上的元素时,另一个也会点击该按钮而且......令人惊讶的是不会删除但会变得不可删除。
这是我的复选框的onClickListener:
@SuppressLint("Registered")
public class onCheckboxClickListener extends Activity implements View.OnClickListener {
Task card;
CheckBox checkBox;
public onCheckboxClickListener(Task card, CheckBox checkBox) {
this.card = card;
this.checkBox = checkBox;
}
@Override
public void onClick(View v) {
tasks.remove(card);
notifyDataSetChanged();
}
}
提前致谢:>
答案 0 :(得分:0)
没关系。很抱歉在这里张贴无用。
我忘了在getView()方法的viewHolder中添加监听器。错误不在这段代码中。
希望它能帮助将来的某个人。 :)