【发布时间】:2011-04-21 20:51:05
【问题描述】:
好吧,这让我发疯了。为了给我的应用设置皮肤,我在我的主题中设置了以下内容:
<item name="android:textColor">#FFFFFF</item>
应用程序中的所有文本都变成白色,除非我在布局 xmls 中手动覆盖它。太好了,是的,很容易。除了上下文菜单的菜单选项中的文本(不在列表等之外)也决定变成白色。
这不是很好,因为很难在白色上读取白色。我尝试了多种解决方案,包括搜索如何更改上下文菜单的文本颜色(无骰子)以及在我的主题中创建一个 textAppearance 项。最后一个解决方案没有更改我应用程序中的所有文本字段,这令人沮丧。
那么,有什么建议吗?希望我的困境很清楚。
【问题讨论】:
-
你有没有想过解决这个问题?
-
@Veeti 这对我有用:
<style name="AppTheme.Green"> <item name="android:textColor">@color/greenTextColor</item>...
标签: android themes contextmenu textcolor