checkBox 自定义样式背景

来源:互联网 发布:儿童故事大全软件 编辑:程序博客网 时间:2024/04/29 01:10

1,drawable 下 checkbox.xml

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">    <item android:drawable="@drawable/icon_check2" android:state_checked="true"/>    <item android:drawable="@drawable/icon_check1" android:state_checked="false"/>    <item android:drawable="@drawable/icon_check1"/></selector>

2,style中设置样式

@drawable/checkbox

3,在布局文件中引用

style=”@style/CustomCheckboxTheme”

4,Java中 Checkbox 点击事件处理

checkBox1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {                    @Override                    public void onCheckedChanged(CompoundButton buttonView,                            boolean isChecked) {                        // TODO Auto-generated method stub                        if (isChecked) {                            //选中操作                        } else {                            //非选中操作                        }                    }                });
0 0
原创粉丝点击