今天学习了CheckBox控件的一些知识:
1.用getId()方法判断选择了哪个CheckBox控件
2.用isCheck()方法判断CheckBox控件的状态
3.实现OnCheckedChange()类的方法代替实现OnClickListener()类的方法
4.要改变CheckBox控件的状态要用到setChecked()方法
实现了一个全选功能,先判断全选是不是被点击,再根据状态去执行全选和全不选。
<span style="font-size:14px;">public class MainActivity extends AppCompatActivity {
private CheckBox eatbox;
private CheckBox sleepbox;
private CheckBox codebox;
private CheckBox allbox;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
eatbox = (CheckBox) findViewById(R.id.eat);
sleepbox = (CheckBo