gpt4 book ai didi

android - 最新 Android L 版本中的 ActionBar 菜单主题问题

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:24:36 38 4
gpt4 key购买 nike

在今天(2014 年 10 月 17 日)发布的最新 Android L 模拟器中,我遇到了一个奇怪的问题:操作栏菜单字体主题似乎被忽略了,字体的颜色是黑色的,尽管我有

`<style name="Theme.MyTheme" parent="@android:style/Theme.Holo.Light.DarkActionBar">`

在之前的版本中,Android L Preview API level 20,action bar menu 的字体颜色正确呈现为白色,所有之前的版本也是如此

enter image description here

我也尝试删除所有主题定制,只留下这个

<resources>

<style name="Theme.MyTheme" parent="@android:style/Theme.Holo.Light.DarkActionBar">
<item name="android:actionMenuTextColor">@color/White</item>

</style>

</resources>

没有结果。

这是 Android Lollipop 模拟器的错误还是我应该更改某些内容?似乎很奇怪,Android L 预览版一切正常,而正式版出现了这个问题。有什么建议吗?

附加信息:

- 模拟器配置是 Android Atom x86_64 API Level 21(也在 32 位版本上测试过,结果相同),使用主机 GPU 启用...也用 ARM v7 CPU 测试过不使用主机 GPU 选项并得到相同的结果

-App Manifest中设置的app target为Android API Level 17,最低SDK为API level 14

-该项目使用今天发布的 Android 支持库 v4 (17-10-2014)

最佳答案

1) 在名为 values-v21 的资源文件夹中创建一个 style.xml

enter image description here

2) 现在你有两个选择 a) 在新创建的 style.xml 中复制您的实际样式配置,替换关键字 Holo 关键字 Material; b) 从头开始​​定义新的 Material 样式;
这是在 Android L 上使用新的 Material 主题所必需的

通过这种方式,您将修复由 Holo 主题在新的 Android L 上引起的所有兼容性问题

关于android - 最新 Android L 版本中的 ActionBar 菜单主题问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26434856/

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