У меня есть андроид CheckBox и фон по умолчанию является прозрачным, я хочу, чтобы быть белыми, поэтому я использую стиль:Как изменить фон 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 тему:
<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 сделать его значением для белого –
http://stackoverflow.com/questions/2151241/android-how-to-change-checkbox-size –