天天看點

安卓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;
            }
        });