始终在堆叠的ActionBar中选择第一个选项卡

时间:2013-04-15 14:18:20

标签: android tabs android-actionbar

我有ActionBar个标签。最初我不希望选择任何选项卡。在handsetTablet上横向显示时,它按预期工作,而在debugging时,我可以看到所选标签为null。但是,在portrait手机上运行代码时,ActionBar堆叠在一起,第一个标签看起来就像是被选中了。调试显示onTabSelectedTabListener期间永远不会调用onCreate中的onResume,并且所选标签为空。

getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); 
getActionBar().addTab(getActionBar().newTab().setTabListener(tabListener).setIcon(R.drawable.tab_icon_1), false);
getActionBar().addTab(getActionBar().newTab().setTabListener(tabListener).setIcon(R.drawable.tab_icon_2), false);

1 个答案:

答案 0 :(得分:1)

  

最初我不希望选择任何标签。

除非您没有标签,否则不支持。这也是一个奇怪的UI请求 - 我可以想到零其他环境,其中一组标签没有选择。