android - 更改 ActionBar 中的操作溢出文本颜色

标签 android android-actionbar android-appcompat

我一直在努力更改操作栏中 Action Overflow 项目的文本颜色。我使用 v7 AppCompat 和带有深色操作栏的浅色主题。

enter image description here

actionMenuTextColor 似乎没有做任何事情。我需要将其更改为黑色文本吗?有任何想法吗?

最佳答案

您可能已经有了答案,但也许有人有同样的问题,所以这是我的解决方案:

只需使用“Theme.AppCompat.Light.DarkActionBar”或带有深色操作栏的东西

<!-- Base application theme. -->
<style name="AppTheme" parent="AppTheme.Base"/>

<style name="AppTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
</style>

关于android - 更改 ActionBar 中的操作溢出文本颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19378397/

相关文章:

android - 尝试隐藏操作栏项目时出现 NullPointerException

android - ActionBarSherlock 微调器在 ActionBar 中不可选 - 主题相关

java - 在 Android 应用程序的 ActionBar 中同时显示应用程序图标和后退箭头

android - 在添加行之前检查 SQLite 数据库中的重复项

android - 如何为初学者在 android studio 中添加 actionbar?

java - 使用 appcompat 库不会改变通知栏背景

android - AppCompatActivity 给出错误

android - 如何修改 TimePicker 以使用分钟和秒而不是小时和分钟

java - 如何在 Android 应用程序中创建和显示二维码

android - 上传文件到FTP服务器