Android系统. CheckBoxPreference颜色

前端之家收集整理的这篇文章主要介绍了Android系统. CheckBoxPreference颜色前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何更改CheckBoxPreference的复选框颜色?我指定主题属性不起作用.我也在清单中设置了主题,但它没有用强调色显示,而是用默认颜色显示.

表现:

<activity android:name=".ui.activities.AppPreferencesActivity"
android:theme="@style/PreferencesTheme"/>

样式:

<style name="PreferencesTheme">
    <item name="colorAccent">#FF4081</item>
</style>

我错过了什么吗?提前致谢.

解决方法

为您的设置活动创建主题,将此参数添加到样式:
<style name="AppTheme.NoActionBar.SettingActivity"  parent="AppTheme.NoActionBar"> 
         <!--when the check Box is checked --!>       
        <item name="colorControlNormal">@color/your-color</item> 
        <!--when the check Box is unchecked --!>       
        <item name="colorControlActivated">@color/your-color</item>
  </style>`
原文链接:https://www.f2er.com/android/315694.html

猜你在找的Android相关文章