Android:选项菜单保持空白

时间:2011-04-29 10:21:05

标签: java android xml menu

我只是尝试在我的应用中添加一个选项菜单,但它没有显示任何内容。

这是我的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资源......

亲切的问候, 水母

1 个答案:

答案 0 :(得分:2)

您应该将<menu xmlns:android="https://schemas.android.com/apk/res/android">更改为<menu xmlns:android="http://schemas.android.com/apk/res/android">