如何更改Appcompact复选框中的刻度颜色?

时间:2017-10-16 06:17:17

标签: android checkbox themes

我在复选框android工作。要求是当我选中复选框时,勾号颜色应该变为白色,复选框背景应该改为上面提到的颜色但是这里我没有得到白色的刻度颜色。我在下面附上我的代码请拍下并建议我正确的解决方案。

<android.support.v7.widget.AppCompatCheckBox
            android:id="@+id/optIn"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/Email_optin"
            app:buttonTint="@color/primary_color"

           /> 


   <style name="MyTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="colorPrimaryDark">@color/primary_color</item>
    <item name="android:windowNoTitle">false</item>
    <item name="android:windowActionBar">true</item>
    <item name="android:windowActionBarOverlay">true</item>
    <item name="colorControlActivated">#9C27B0</item>
    <item name="colorControlNormal">#FFC107</item>

1 个答案:

答案 0 :(得分:0)

如果要更改刻度线颜色,则需要将res / values / colors.xml中的coloraccent颜色更改为

  <color name="colorAccent">#0071a6</color>