天天看点

安卓checkbox的基本使用

属性
设置初始选中状态
android:checked="false"

设置勾选框button的样式
不指定就是安卓默认的,但是默认的自带内边距,ui效果不理想
            android:button="@drawable/check_box_bg"
            再在drawable/check_box_bg里设置checked的状态对应的drawable
            
    在Java代码里初始化之后可以监听勾选状态:非常好用
    checkBtn.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
            @Override
            public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
        		ischecked=isChecked;
            }
        });