Я использую флажок материала appcompat v7. Тема моего проекта светло-голубая, поэтому я назначаю светло-синий цвет отмеченному флажку в styles.xml следующим образом.
<!--checked color-->
<item name="colorAccent">@color/light_blue</item>
<!--un checked color-->
<item name="android:textColorSecondary">@color/secondary_text</item>
В моем файле макета
<CheckBox
android:id="@+id/chk_tick"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@drawable/abc_btn_check_material"
android:layout_gravity="center"/>
Все отлично работает с версиями ниже kitkat, но проблема возникает только с версиями леденца (по умолчанию он автоматически назначает черный цвет). Я действительно не знаю, почему это происходит. Пожалуйста, помогите мне с вашими решениями. заранее спасибо
<item name="android:colorAccent">@color/light_blue</item>
для леденца (хотя это может быть автоматически в зависимости от того, от какой темы вы наследуете) - person njzk2   schedule 29.05.2015