gpt4 book ai didi

android - 更改首选项标题列表的颜色

转载 作者:太空宇宙 更新时间:2023-11-03 10:53:07 24 4
gpt4 key购买 nike

我正在为具有特定配色方案的 android 4.0 平板电脑创建一个应用程序。我正在使用 Theme.Holo 进行我的 Activity 。我正在为我的 PreferenceActivity 使用 Theme.Holo.Light。我已经能够使用样式自定义操作栏。我使用 onBuildHeaders 方法创建首选项标题列表,并将不同的首选项分组为 fragment (很像 android 系统设置)。我还想更改标题列表元素的颜色以匹配我的应用程序配色方案,但我一直无法弄清楚如何。请click on the link查看我的偏好 Activity 。

是否可以更改此配色方案以及如何更改?

最佳答案

首选项 header 使用 listViewStyle xml 属性来确定其样式。如果您想对其进行自定义,请使用您自己的样式覆盖该设置。例如:

主题.xml

<style name="Theme.Custom" parent="android:Theme.Holo.Light.DarkActionBar">
<item name="android:listViewStyle">@style/MyListViewStyle</item>
</style>

styles.xml

<style name="MyListViewStyle" parent="@android:style/Widget.Holo.Light.ListView">
<item name="android:background">@color/custom_color</item>
<item name="android:listSelector">@drawable/my_selector</item>
</style>

关于android - 更改首选项标题列表的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10189073/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com