可以通过定义自定义的 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"/>