我有一個帶有四個選項卡的TabActivity。當我設置android:targetSdkVersion =「15」時,在測試Nexus 7時,onCreateOptionsMenu方法不會在任何選項卡活動上調用。Android Jellybean onCreateOptionsMenu不在Nexus 7上調用
它可以正確使用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);
}
我們可以看到你的一些代碼嗎? – jcw
我看到同樣的問題,使用目標14與我的Nexus 7。 – Matt