Android中checkbox實現重置

今天在實現某個小功能時候,涉及到了CheckBox,在一個頁面上寫了20個複選框了,很多,要寫一個重置的按鈕,當按下按鈕之後可以實現將複選框中的對勾全部去掉,正好,在之前我已經將我的這20個checkbox放入一個list中了。

public List<CheckBox>checkboxList=new ArrayList<>();

這樣在實現全部重置的時候就很好辦啦!看以下幾行代碼:

btn_reset.setonClickListener(new View.OnClickListener(){
@override
puublic void onClick(View v){
    for(CheckBox checkbox:checkBoxList){
    checkBox.setChecked(false);
    }
}
});

很簡單吧,就是將list中的checkbox遍歷一遍,把值設爲false即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章