我有 2 个以上的ActionBar
标签。最初我不希望选择任何选项卡。当在 ahandset
或 a 上横向时,Tablet
它按预期工作,并且当debugging
我可以看到选定的选项卡是null
. 但是,当在手机上运行代码时portrait
,ActionBar
第一个选项卡看起来像是被选中的。调试显示onTabSelected
在TabListener
和 期间从不调用并且所选选项卡为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);