安卓 checkbox 部件 复选框的颜色 默认是红色,太刺眼了,所以要更换
更换步骤
1、在styles.xml 中加入
<style name="MyCheckBox" parent="Theme.AppCompat.Light">
<item name="colorControlNormal">@android:color/darker_gray</item>
<item name="colorControlActivated">@android:color/holo_green_dark</item>
</style>
如果安卓的颜色没有你满意的 @android:color/holo_green_dark
你可以在 colors.xml 中自己加颜色
<color name="my_color">#aabbcc</color>
上面styles.xml 有小修改
<item name="colorControlActivated">@color/my_color</item>
2、
在布局文件中 CheckBox 条目中加入 android:theme="@style/MyCheckBox" 注意 MyCheckBox 要和styles.xml 的一样
效果图片