菜单没有显示

时间:2012-09-04 04:58:58

标签: android

我添加了一个简单的菜单,但它没有显示出来。

这是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;
    }

我只是想保持简单。

2 个答案:

答案 0 :(得分:0)

通过此< - p>在.java文件中为您的菜单选项充气

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

希望this可以帮助你。

答案 1 :(得分:0)

你应该删除这一行:super.onCreateOptionsMenu(menu);

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