我有一个tabHost并向标签添加活动。
Intent myIntent = new Intent(this,MyActivity.class);
mySpec.setContent(myIntent);
但MyActivity的onCreateOptionsMenu没有被调用。
当我的活动在标签中时,如何将项目添加到actionBar?
我想在不同的标签(活动)中为actionBar添加不同的项目
答案 0 :(得分:0)
自ActionBar推出以来,标签API已发生了很大变化。 Tabhosts现已弃用Tabhost中的Tabs不会影响操作栏。
我建议完全放弃TabHosts并使用ActionBarSherlock在Android 3.2以外的设备上获取原生ActionBar
通过这种方式,您可以在所有设备上获得更好的标签,并且在使用Android 4.x的手机上正确显示菜单