Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android:如何更改ListPreference标题颜色?_Android_Styles_Android Preferences - Fatal编程技术网

android:如何更改ListPreference标题颜色?

android:如何更改ListPreference标题颜色?,android,styles,android-preferences,Android,Styles,Android Preferences,我想将我的ListPreference的标题和线条颜色从蓝色更改为粉红色,以匹配我的操作栏的线条 有什么想法吗?提前谢谢 我一直在浏览Android的主题.xml和样式.xml查看诸如对话框首选项样式,但还没有找到答案。最终创建了一个自定义列表首选项小部件,如下所示 我希望能够简单地更改样式,而不必实现自定义小部件,但我还没有想到这一点。今天也遇到了同样的问题。 旧线程,但我发现,它的作品完美 只需修改styles.xml <resources> <!-- Base app

我想将我的ListPreference的标题和线条颜色从蓝色更改为粉红色,以匹配我的操作栏的线条

有什么想法吗?提前谢谢


我一直在浏览Android的
主题.xml
样式.xml
查看诸如
对话框首选项样式
,但还没有找到答案。

最终创建了一个自定义
列表首选项
小部件,如下所示


我希望能够简单地更改样式,而不必实现自定义小部件,但我还没有想到这一点。

今天也遇到了同样的问题。 旧线程,但我发现,它的作品完美

只需修改styles.xml

<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>

    <!-- Add this -->

    <item name="android:dialogTheme">@style/DialogStyle</item>
    <item name="android:alertDialogTheme">@style/DialogStyle</item>

</style>

<!-- Customize your color here -->

<style name="DialogStyle" parent="android:Theme.Material.Dialog">
    <item name="android:colorAccent">@color/colorAccent</item>
</style>

@颜色/原色
@颜色/原色暗
@颜色/颜色重音
@风格/对话风格
@风格/对话风格
@颜色/颜色重音

你收到了吗?我想换个背景color@BhargavKumarR不幸的是,如果不按照链接的答案创建一个自定义小部件,我就没有办法了。谢谢你的回复。我花了足够的时间来处理一些样式属性,但却做不到。我将尝试你的解决方案和+1:)巴尔加夫·库马尔,也许这个?item name=“android:windowBackground”>@color/somecolorNice,更干净的解决方案!当涉及到如何处理
style.xml
时,我总是完全不知所措,经过几个小时的深入研究,这正是引导我走上正确道路的原因。