2017-10-16 81 views
0

我工作在複選框android.The需求是當我檢查複選框的勾號顏色應改爲白色和複選框的背景應改爲提到的顏色,但在這裏我沒有得到白色的剔色。我附上我的代碼請在下面採取一個採取並建議我適當的解決方案。如何更改Appcompact複選框中的勾號顏色?

<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> 
+0

檢查:HTTPS://stackoverflow.com/問題/ 20542693/how-to-change-check-box-tick-color-in-android –

回答

0

如果你想改變顏色打勾,您需要更改RES /價值/ colors.xml coloraccent的顏色

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

它不適用於糖果... –