【问题标题】:Option Menu stays empty white in Android [closed]选项菜单在Android中保持空白[关闭]
【发布时间】:2011-08-15 09:46:09
【问题描述】:

我刚刚尝试向我的应用添加选项菜单,但它没有显示任何内容。

这是我的 XML:

<menu xmlns:android="https://schemas.android.com/apk/res/android">

    <item android:id="@+id/item1" 
        android:title="Test1"/>
    
    <item android:id="@+id/item2" 
        android:title="Test2"/>
        
    <item android:id="@+id/item3" 
        android:title="Test3" 
        android:icon="@drawable/icon"/>

</menu>

路径是res/menu/menu.xml

这是我在主要活动中的代码:

public boolean onCreateOptionsMenu(Menu menu){

    MenuInflater inflater = getMenuInflater();

    inflater.inflate(R.menu.menu, menu);

    return true;
}

我可以打开菜单,它显示三个白色方块。我可以点击它们并关闭菜单。

我尝试通过android:textColor 更改文本颜色和通过android:color 更改背景颜色,但这也没有用。

编辑:如果我使用menu.add(...),它会起作用,但我实际上更喜欢使用 XML 资源...

【问题讨论】:

    标签: java android xml menu


    【解决方案1】:

    您应该将&lt;menu xmlns:android="https://schemas.android.com/apk/res/android"&gt; 更改为&lt;menu xmlns:android="http://schemas.android.com/apk/res/android"&gt;

    【讨论】:

    • 天哪,谢谢!从某些网站的示例中复制和粘贴的内容太多了... xD
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-24
    • 1970-01-01
    • 1970-01-01
    • 2013-07-02
    • 2011-03-19
    • 2018-03-21
    • 1970-01-01
    相关资源
    最近更新 更多