java - 如何改变xml文件的颜色?

标签 java android xml

我构建了一个简单的菜单(如果我在 Eclipse 上的模拟器中单击“菜单”选项,我将看到它),并且此菜单中有三个选项:关于我们、首选项和退出。他们每个人都工作得很好,但我有一个小问题。 菜单的颜色是白色的,文字也是白色的,所以我看不到文字。

这是 XML 代码:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >

    <item 
        android:text="About Us"
        android:id="@+id/aboutUs"
        android:numericShortcut="1"
        android:alphabeticShortcut="a" />

    <item 
        android:text="Perferences"
        android:id="@+id/perferences" />

    <item 
        android:text="Exit"
        android:id="@+id/exit" />

</menu>

希望得到答复并提前致谢!

public boolean onCreateOptionsMenu(android.view.Menu menu) {
        // TODO Auto-generated method stub
        super.onCreateOptionsMenu(menu);
        MenuInflater blowUp = getMenuInflater();
        blowUp.inflate(R.menu.cool_menu, menu);
        return true;
    }

最佳答案

请添加:

<item name="android:actionMenuTextColor">@color/any_color_you_want</item>

到你的styles.xml

关于java - 如何改变xml文件的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33660293/

相关文章:

java - 在java中发布请求

java - 检查与您的 MySQL 服务器版本对应的手册,了解在第 1 行 '? and password = ?' 附近使用的正确语法

java - 处理复杂条件评估的设计模式

xml - 使用 Xpath 检查 XML 中重复节点下的节点是否存在

java - 使用C++将类文件转换为jar文件

java - newSingleThreadExecutor 使线程保持值(android)

android - 如何延迟方法调用直到另一个方法先完成

Android:如何使用矩阵动画移动 View ?

android - LinearLayout 扩展元素

java - Android TextInput 提示文本颜色