gpt4 book ai didi

android - Lollipop 主题问题

转载 作者:太空狗 更新时间:2023-10-29 13:21:54 26 4
gpt4 key购买 nike

我在我的项目中使用了 sherlock 操作栏,我使用了 Theme.Sherlock.Light.DarkActionBar

   <style name="AppTheme" parent="Theme.Sherlock.Light.DarkActionBar">
<item name="android:homeAsUpIndicator">@drawable/transparent</item>
<item name="homeAsUpIndicator">@drawable/transparent</item>
<item name="actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
<item name="android:actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
<item name="android:titleTextStyle">@style/Widget.MyTheme.TitleTextStyle</item>
<item name="android:textAllCaps">false</item>
</style>

问题:我得到带有 Lollipop 的浅色菜单:

Lollipop 之前的图片:

enter image description here

Lollipop 图片:

enter image description here

有人可以指导我吗,我怎样才能让两者的菜单颜色更 slim 。

最佳答案

您可以创建一个从 actionbar sherlock 扩展的样式,以使用其他属性更改 actionbar 的颜色。

<style name="Theme.MyTheme" parent="Theme.Sherlock.ForceOverflow">
<item name="actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
<item name="android:actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
</style>

<style name="Widget.MyTheme.ActionBar" parent="Widget.Sherlock.ActionBar">
<item name="android:background">#ff000000</item>
<item name="background">#ff000000</item>
<item name="android:textColor">#CC3232</item>
</style>

仅适用于TextColor

<style name="YOURTHEME.ActionBar.TitleTextStyle" parent="TextAppearance.Sherlock.Widget.ActionBar.Title">
<item name="android:textColor">@color/yourColor</item>
<item name="textColor">@color/yourColor</item>
</style>

最后的解决方案

<item name="android:textColorPrimary">@color/yourColor</item>

关于android - Lollipop 主题问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27614962/

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