Nexus 7上未调用Android Jellybean OnCreateOptions菜单

Nexus 7上未调用Android Jellybean OnCreateOptions菜单,android,Android,我有一个包含四个选项卡的选项卡活动。当我设置android:targetSdkVersion=“15”时,在Nexus 7上测试时,不会对任何选项卡活动调用onCreateOptions菜单方法 它可以与android:targetSdkVersion=“10”正常工作 对于android:targetSdkVersion=“15”,当活动不在TabActivity中时以及在手机(Evo)上测试时,它可以正常工作 以下是OnCreateOptions菜单的代码 public boolean on

我有一个包含四个选项卡的选项卡活动。当我设置android:targetSdkVersion=“15”时,在Nexus 7上测试时,不会对任何选项卡活动调用onCreateOptions菜单方法

它可以与android:targetSdkVersion=“10”正常工作

对于android:targetSdkVersion=“15”,当活动不在TabActivity中时以及在手机(Evo)上测试时,它可以正常工作

以下是OnCreateOptions菜单的代码

public boolean onCreateOptionsMenu(Menu menu) {
    Log.i("Test","Base In create option menu");
    if( menuId != null ) {
        new MenuInflater(this).inflate(menuId,menu);
    }
    return super.onCreateOptionsMenu(menu);
}

对不起,这很简单。据谷歌称:


因此,如果将目标SDK设置得更低,则可以显示不推荐使用的选项栏。对于较新的SDK,您需要使用操作栏或其他形式的导航。基本上,谷歌决定不是所有设备都有“菜单”按钮。

我们可以看看你的一些代码吗?我在我的Nexus 7中使用Target 14时也看到了同样的问题。特别是Target sdk为10。节省了很多时间。谢谢