2017-10-16 5 views
0

私はチェックボックスアンドロイドで作業しています。要件は、チェックボックスをオンにすると、ティックカラーが白に変わり、チェックボックスの背景が上記の色に変更されるはずですが、ここで私は白でティックカラーを取得していません。私は適切な解決策を提案した。Appcompact Checkboxのティックカラーを変更するには?

<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

としてのres /値/ colors.xmlにcoloraccentの色を変更する必要があるが、これをチェックします。https://stackoverflow.com/質問/ 20542693/how-to-change-check-box-tick-color-in-android –

答えて

0

あなたはダニの色を変更したい場合は、あなたが

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

それはゼリービーンのために働いていません... –

関連する問題