-->

我怎么能允许与操作栏导航选项卡水平标签导航(刷卡意见)?(How can I allow horiz

2019-09-22 07:25发布

我怎样才能让水平标签导航 (刷卡意见),如果我使用操作栏导航标签 ?

有什么特别的我必须做的就是这样一起工作ActionBarSherlock ?

Answer 1:

对(在Eclipse的新活动的向导从BlankActivity)一个“标签+滑动”活性的代码生成的东西具有代码这一点。 基本上,你的标签捆绑到一个ViewPager ,呼吁setCurrentItem()改变页面,而不是运行自己的FragmentTransaction或以其他方式影响用户界面。 该ViewPager处理水平刷卡,和您填充使用某种形式的那些页面PagerAdapter (一个是为您生成的代码)。 见这个非常相关的问题和答案更多。

有什么特别的我必须做的就是这个与ActionBarSherlock工作?

除了使用ActionBarSherlock标准的东西,应要求没有什么两样的。 ViewPager是在Android支持包,ActionBarSherlock也需要,所以你必须已经在您的项目。

但是请注意,该操作栏标签只是有时显示为标签。 在一些屏幕尺寸和方向,它们会自动(与动作杆,而不是“标签导航”每个“列表导航”)转换成一个下拉列表。 如果你想使用标签,所有的时间,而不是使用操作栏标签与ViewPager ,使用PagerTabStrip (从Android支持包)或合适的指标ViewPagerIndicator代替。



文章来源: How can I allow horizontal tab navigation (swipe views) with action bar navigation tabs?