gpt4 book ai didi

android - ActionBarSherlock 硬键菜单面板文本颜色

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:48:23 29 4
gpt4 key购买 nike

我有一个关于使用 ActionBarSherlock 的应用程序主题化的小问题。除了 带有 TouchWizz 的 Samsung 手机 外,一切正常。按下硬件菜单键会出现溢出菜单项。

我知道如何更改面板背景。我的默认主题扩展 Theme.Sherlock.Light.DarkActionBar,因此硬件面板中的默认菜单项文本颜色将为 黑色,我不想更改它。

除了更改我的默认主题的父级之外,关于如何执行此操作的任何想法?

<style name="Theme.MyApp" parent="@style/Theme.Sherlock.Light.DarkActionBar">
<item name="android:panelBackground">@drawable/menu_hardkey_panel</item>
</style>

enter image description here

最佳答案

我不确定我是否理解您想要做什么,但是如果您想在此面板中更改 textColor,您可以创建自定义样式,并将父项设置为 TextAppearance.Sherlock.Widget.PopupMenu,然后更改 textColor 属性。像这样:

<style name="Widget.MyApp.ActionBarPopupLargeTextColor" parent="TextAppearance.Sherlock.Widget.PopupMenu.Large">
<item name="android:textColor">@color/black</item>
</style>

<style name="Widget.MyApp.ActionBarPopupSmallTextColor" parent="TextAppearance.Sherlock.Widget.PopupMenu.Small">
<item name="android:textColor">@color/black</item>
</style>

为我工作:)

关于android - ActionBarSherlock 硬键菜单面板文本颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14360017/

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