PagerTabStrip和PagerTitleStrip的区别?

时间:2012-11-28 13:28:24

标签: android strip pager

我们应该何时使用pagerTabStrip,何时应该使用pagerTitleStrip ???

交互式指标和非交互式指标这个词究竟意味着什么?能否请您解释一下这个区别,也可以告诉我UI是否有任何区别?

3 个答案:

答案 0 :(得分:36)

PagerTitleStrip只是一个包含标题文本的条带;它只是表明我们所在部分的标题。

PagerTabStripPagerTitleStrip非常相似,但实际上看起来像一个标签条(它在Play商店标签中使用,在我看来看起来更好)。

如果您正在寻找类似标签的界面,可以使用PagerTabStrip。如果您要自定义PagerTitleStrip,可能需要查看ViewPagerIndicator

答案 1 :(得分:4)

@Binoy Babu答案添加了有关PaterTitleStripPagerTabStrip的所有详细信息。我想添加图像例如。

参考链接:http://blog.csdn.net/harvic880925/article/details/38521865

enter image description here enter image description here

以上是PagerTitleStrip示例,其中只有标题会滚动页面滚动。 这并不表示您当前正在显示哪个页面

enter image description here enter image description here

以上是PagerTabStrip的示例,与PagerTitleStrip 相同,但表示现在正在显示哪个页面。当前可见标签标题为带下划线

谢谢

答案 2 :(得分:3)

这是一篇旧帖子,但我想指出PagerTabStrip&之间的一些差异。 PagerTitleStrip

  1. PagerTabStrip是互动式的,这意味着您可以点击标签以在屏幕之间切换,而PagerTitleStrip无法做到这一点。

    < / LI>
  2. PagerTabStrip不仅指示了部分名称,还包含描述活动标签标签指示符(底部边框)。相反,PagerTitleStrip仅表示我们通过标题名称所在的部分,但没有标签指示

  3. 通过文档,您会发现与PagerTabStrip相比,PagerTitleStrip有更多公开方法。 示例: setTabIndicatorColor()以编程方式设置标签指示。

  4. 同样如@BinoyBabu所述,插件ViewPagerIndicator允许以多种方式自定义您的寻呼机条。