不使用操作栏使用选项菜单

3
我正在使用这个方法来隐藏我的Android应用程序中的操作栏/标题栏。
this.requestWindowFeature(Window.FEATURE_NO_TITLE);

我使用以下代码创建了选项菜单:

MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.bottom_menu, menu);
return(super.onCreateOptionsMenu(menu));

以下是bottom_menu.xml文件的内容:

<?xml version="1.0" encoding="utf-8"?>

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/refresh"
        android:title="Neu laden" />
    <item android:id="@+id/settings"
        android:title="Einstellungen" />
    <item android:id="@+id/logout"
        android:title="Ausloggen" />
</menu>

当我按菜单按钮时,该应用程序会崩溃。当不隐藏操作栏/标题栏时,一切正常运行。 我已经在Stack Overflow上找到了这个问题,但我没有解决它:隐藏操作栏,显示选项菜单
1个回答

6
我发现了问题,是我自己太蠢了...
我进行了更改:
public class MainActivity extends ActionBarActivity {

为了

public class MainActivity extends Activity {

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接