ActionBar中的选项卡数量

sea*_*kej 6 java navigation tabs android android-actionbar

Android ActionBar有一个模式NAVIGATION_MODE_TABS.使用ActionBarSherlock 3.5.1我已经设置了这个ActionBar并添加了5个选项卡.在2.x设备上,我看到所有选项卡没有水平滚动.在4.0.x上,我只看到3个带有可滚动布局的选项卡.NAVIGATION_MODE_TABSActionBar可以在ICS中包含最多3个选项卡吗?如果是的话,我可以以某种方式破解这个吗?我知道,我可以创建自定义TabHost,但在选项卡视图之间使用ViewPager实现它会非常耗时.

2.x设备

4.0.X设备

adn*_*eal 2

你不需要破解任何东西。ActionBar 选项卡具有特定的布局参数,您可以通过自定义样式轻松更改这些参数。谷歌首先使用自己的风格来设置它们。您应该在创建自定义样式时查看此内容。http://android-developers.blogspot.com/2011/04/customizing-action-bar.html既然您希望它们看起来像 Jake Wharton 在 ActionBarSherlock 中设置的那样,那么您可以让事情变得更容易,并且只是撕掉他的风格。