Android 设置CheckBox框颜色

可以通过定义自定义的 CheckBox 样式来改变其外观。在 res 目录下的 styles.xml 文件中定义一个样式,然后在布局文件中将该样式应用到 CheckBox 上

xml 复制代码
    <style name="MyCheckBox" parent="Theme.AppCompat.Light">
        <item name="colorControlNormal">#5a5a5a</item>
        <item name="colorControlActivated">#299eff</item>
    </style>
    <CheckBox
	    android:textSize="20sp"
	    android:textColor="@color/black"
	    android:id="@+id/cb"
	    android:layout_width="wrap_content"
	    android:layout_height="wrap_content"
	    android:text="checkbox"
	    android:theme="@style/MyCheckBox"/>
相关推荐
qq_3927944811 分钟前
前端缓存策略:强缓存与协商缓存深度剖析
前端·缓存
fmdpenny34 分钟前
Vue3初学之商品的增,删,改功能
开发语言·javascript·vue.js
xvch38 分钟前
Kotlin 2.1.0 入门教程(七)
android·kotlin
小美的打工日记1 小时前
ES6+新特性,var、let 和 const 的区别
前端·javascript·es6
涛ing1 小时前
21. C语言 `typedef`:类型重命名
linux·c语言·开发语言·c++·vscode·算法·visual studio
望风的懒蜗牛1 小时前
编译Android平台使用的FFmpeg库
android
helianying551 小时前
云原生架构下的AI智能编排:ScriptEcho赋能前端开发
前端·人工智能·云原生·架构
@PHARAOH1 小时前
HOW - 基于master的a分支和基于a的b分支合流问题
前端·git·github·分支管理
等一场春雨1 小时前
Java设计模式 十四 行为型模式 (Behavioral Patterns)
java·开发语言·设计模式
涔溪1 小时前
有哪些常见的 Vue 错误?
前端·javascript·vue.js