【发布时间】:2015-10-02 01:58:03
【问题描述】:
我知道关于这件事已经发布的问题很少。我过滤了几乎所有帖子,但没有运气,我没有得到我必须得到的结果。首先我尝试了 code sn-p#1,一切正常,就像在 image1 中一样。但是现在我必须将操作栏背景更改为浅色和暗色,这样做了,结果是活动的标题和项目的标题是白色的,几乎看不懂。因此,决定更改文本颜色,但不知道如何使用我在 styles.xml 中的当前代码进行更改。如果有人可以帮助我用当前 code(sn-p#1) 本身更改文本颜色,那将非常棒。由于我不知道如何修改当前代码,所以我关注了this,所以现在我的代码是 code sn-p#2,现在我的操作栏变得非常奇怪,制作主页图标和应用标题消失,仅显示像 图像 2 那样向右的项目。有人可以帮我解决这个问题吗?
代码 sn-p#1
<style name="MyTheme" parent="Theme.Sherlock">
<item name="actionBarStyle">@style/MyActionBar</item>
<item name="android:actionBarStyle">@style/MyActionBar</item>
<item name="android:windowBackground">@color/white</item>
</style>
<style name="MyActionBar" parent="Widget.Sherlock.ActionBar">
<item name="background">@drawable/action_bar_background</item>
<item name="android:background">@drawable/action_bar_background</item>
</style>
代码 sn-p#2
<style name="MyTheme" parent="Theme.Sherlock.Light">
<item name="actionBarStyle">@style/CustomActionBar</item>
</style>
<style name="CustomActionBar" parent="android:style/Widget.Holo.Light.ActionBar">
<item name="android:background">@drawable/action_bar_background</item>
<item name="titleTextStyle">@style/ActionBarTitle</item>
</style>
<style name="ActionBarTitle" parent="@android:style/TextAppearance.Medium">
<item name="android:textColor">#000000</item>
</style>
以下是我的图片:
在第二张图片中,标题、图标和蓝色边框线都消失了。我必须向他们展示,因为我将 home 设置为 true。
【问题讨论】: