在Android Studio中创建菜单时呈现问题

时间:2013-06-13 01:29:48

标签: android xml menu android-studio

我想为应用创建一个简单的菜单。这是XML代码

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content">
    <item android:id="@+id/new_game"
          android:icon="@drawable/magnify"
          android:title="New Game"
          android:showAsAction="ifRoom"
          android:layout_height="wrap_content"/>
    <item android:id="@+id/help"
          android:icon="@drawable/magnify"
          android:title="Help" />
</menu>

但是当我点击设计标签时,它会出错 “渲染问题 找不到以下类 -item(修复构建路径,以XML格式编辑) -menu(修复构建路径,用XML编辑)“

我该怎么办?

提前致谢

1 个答案:

答案 0 :(得分:0)

看起来菜单中的某些属性无效 - 它们是布局属性,而不是菜单属性。

试试这个:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/new_game"
          android:icon="@drawable/magnify"
          android:title="New Game"
          android:showAsAction="ifRoom"
    />
    <item android:id="@+id/help"
          android:icon="@drawable/magnify"
          android:title="Help"
          android:showAsAction="ifRoom" 
    />
</menu>