我的应用程序有这样的东西:
TabActivity
Tab 1 (ActivityGroup)
Activity > Activity > MapActivity
Tab 2 (ActivityGroup)
MapActivity
问题是在Tab 2 MapActivity中,选项菜单没有出现,甚至显示错误。但在第一个MapActivity中完美运行。我在方法中放置了一个断点,onCreateOptionsMenu
但甚至输入了它。
我使用本教程使我的应用程序基于 TabHost。
任何人都可以帮助我知道为什么在一个有效而另一个无效?
提前致谢。
更新
关于版本:
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="13" />
第一个 MapActivity 类:
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 0, 1, "Nearest");
menu.add(0, 1, 1, "Directions");
return true;
}
第二个 MapActivity 类:
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 0, 1, "Nearest");
menu.add(0, 1, 1, "Region");
return true;
}