我正在使用ActionBarSherlock在活动中实现4个选项卡。选项卡在操作栏下方以纵向模式正确显示,滚动按其应有的方式工作。当我切换到横向模式时,选项卡被放置在一个微调器中(它们仍然正常工作)。我如何强制选项卡以横向模式单独显示(在操作栏或下面)?横向的ActionBarSherlock选项卡
getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
ActionBar.Tab tab1 = getSupportActionBar().newTab();
tab1.setText("TAB 1 TEXT");
tab1.setTabListener(this);
getSupportActionBar().addTab(tab1);
ActionBar.Tab tab2 = getSupportActionBar().newTab();
tab2.setText("TAB 2 TEXT");
tab2.setTabListener(this);
getSupportActionBar().addTab(tab2);
ActionBar.Tab tab3 = getSupportActionBar().newTab();
tab3.setText("TAB 3 TEXT");
tab3.setTabListener(this);
getSupportActionBar().addTab(tab3);
ActionBar.Tab tab4 = getSupportActionBar().newTab();
tab4.setText("TAB 4 TEXT");
tab4.setTabListener(this);
getSupportActionBar().addTab(tab4);
恐怕这不会奏效 - 两周前尝试过,但没有效果。 – Trinimon
还配有查看传呼机? http://developer.android.com/training/implementing-navigation/lateral.html 一直到最后一项:使用标题条而不是标签 –
只需再次检查它(上一次它是一个我的同事谁尝试过):似乎它实际上强制在ActionBar中创建制表符。然而,我们正在寻找让他们低于AB,因为在AB空间很少;) – Trinimon