2011-04-29 59 views
1

我只是试图添加一个选项菜单到我的应用程序,但它没有显示任何内容。Android:选项菜单保持空白

这里是我的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> 

Path是RES /菜单/ 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资源喜欢...

亲切的问候, 水母

+0

你想点击选项菜单后改变颜色? – 2011-04-29 10:33:11

+0

我还没有想过,之前,但会感兴趣......? – jellyfish 2011-04-29 10:47:21

回答

1

你应该改变<menu xmlns:android="https://schemas.android.com/apk/res/android"><menu xmlns:android="http://schemas.android.com/apk/res/android">

+0

妈呀,谢谢!这么多关于复制和一些贴网站的例子... xD – jellyfish 2011-04-29 10:45:33

+0

你是我们lcome! – 2011-04-29 11:00:10