0

簡単なメニューを追加しましたが、表示されません。

これは menu.xml ファイルです。

<?xml version="1.0" encoding="utf-8"?>
    <menu xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:id="@+id/settings"
    android:alphabeticShortcut="@string/settings_shortcut"
    android:title="@string/settings_label"></item>
    </menu>

これは main.java ファイルです。

  @Overridek
    public boolean onCreateOptionsMenu(Menu menu) {
        super.onCreateOptionsMenu(menu);
        MenuInflater inflater = getMenuInflater();
        inflater.inflate(R.menu.menu, menu);
        return true;
    }

シンプルにしたかっただけです。

4

2 に答える 2

0

次の行を削除する必要があります: super.onCreateOptionsMenu(menu);

  @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        //super.onCreateOptionsMenu(menu);
        MenuInflater inflater = getMenuInflater();
        inflater.inflate(R.menu.menu, menu);
        return true;
    }
于 2012-09-04T05:09:13.997 に答える
0

これにより、ファイルのメニューオプションを膨らませます.java-

// Initiating Menu XML file (menu.xml)
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
    MenuInflater menuInflater = getMenuInflater();
    menuInflater.inflate(R.layout.menu, menu);
    return true;
}

これが大いに役立つことを願っています。

于 2012-09-04T05:01:34.000 に答える