0

アプリ用のシンプルなメニューを作成したかったのです。ここに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 で編集) -メニュー(ビルド パスを修正し、XML で編集)」というエラーが表示されます。

私は何をすべきか?

前もって感謝します

4

1 に答える 1

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>
于 2013-06-13T01:43:55.027 に答える