Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 自定义视图中的菜单_Android_Menu_Menuitem - Fatal编程技术网

Android 自定义视图中的菜单

Android 自定义视图中的菜单,android,menu,menuitem,Android,Menu,Menuitem,我没有在模拟器中获取菜单。我使用了SurfaceView。在主要活动中,我添加了以下内容: @覆盖 公共布尔onCreateOptions菜单(菜单){ super.onCreateOptions菜单(菜单); 添加(0,1,0,“暂停”); 返回true; } 没有看到菜单项。这是一个自定义视图。在res文件夹中创建一个名为菜单的新文件夹。在menu文件夹中插入一个名为menu.XML的新XML文件,其中包含如下内容 <?xml version="1.0" encoding="utf-

我没有在模拟器中获取菜单。我使用了
SurfaceView
。在主要活动中,我添加了以下内容:

@覆盖
公共布尔onCreateOptions菜单(菜单){
super.onCreateOptions菜单(菜单);
添加(0,1,0,“暂停”);
返回true;
}

没有看到菜单项。这是一个自定义视图。

res
文件夹中创建一个名为
菜单的新文件夹。在
menu
文件夹中插入一个名为
menu.XML
的新XML文件,其中包含如下内容

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >

    <item
        android:id="@+id/option1"
        android:title="Option 1"/>
    <item
        android:id="@+id/option2"
        android:title="Option 2"/>

</menu>

这是一个工作代码。请尝试此操作,如果发现任何问题,请告诉我。

当单击手机上的菜单按钮时,我们是否必须暂停曲面视图。在月球着陆器Api示例中,他们没有使用充气方法否曲面视图不需要暂停。我没有看到月球着陆器api示例,但这是我自己的经验。
@Override
    public boolean onCreateOptionsMenu(Menu menu) {
        MenuInflater inflater = getMenuInflater();
        inflater.inflate(R.menu.menu, menu);
        return true;
    }