自定义视图中的菜单

时间:2012-05-04 07:26:29

标签: android menu menuitem

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

@Override
    public boolean onCreateOptionsMenu(Menu menu) {
        super.onCreateOptionsMenu(menu);
        menu.add(0, 1, 0, "pause");
        return true;
    }

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

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

在名为res的{​​{1}}文件夹中创建一个新文件夹。在menu文件夹中插入一个标题为menu.xml的新XML文件,其中包含一些此类内容。

menu

然后在您要显示菜单的活动中使用以下代码。

<?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>

这是一个有效的代码。试试这个并告诉我你是否发现任何问题。