【发布时间】:2017-06-15 06:42:03
【问题描述】:
我有android checkBox,默认背景是透明的,我希望它是白色的,所以我使用样式:
<style name="BrandedCheckBox" parent="AppTheme">
<item name="colorAccent">@color/cyan</item>
<item name="colorControlNormal">@color/text_gray</item>
<item name="colorControlActivated">@color/cyan</item>
</style>
并设置复选框主题:
<CheckBox
android:id="@+id/check_payable"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_gravity="center"
android:theme="@style/BrandedCheckBox"/>
谁能帮我解决这个问题?
【问题讨论】:
-
使用 AppCompatCheckBox 代替 CheckBox。
-
colorControlActivated 使其值为白色