我有一个带有四个选项卡的 TabActivity。当我设置 android:targetSdkVersion="15" 在 Nexus 7 上进行测试时,不会在任何选项卡活动上调用 onCreateOptionsMenu 方法。
它适用于 android:targetSdkVersion="10"。
使用 android:targetSdkVersion="15" 当活动不在 TabActivity 中以及在手机 (Evo) 上进行测试时,它可以正常工作。
这是 onCreateOptionsMenu 的代码。
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);
}