Android TabLayout与pagerTabStrip相比,更方便、更具功能性

Android TabLayout与pagerTabStrip相比,更方便、更具功能性,android,android-layout,android-viewpager,android-tablayout,pagertabstrip,Android,Android Layout,Android Viewpager,Android Tablayout,Pagertabstrip,使用ViewPager时,使用TabLayout而不是PagerTabStrip有什么好处吗?反之亦然?或者它们是等价的?一个比另一个方便吗?一个能提供更好的功能吗?同样,在ViewPager的上下文中,所有问题都会被询问,因此所有答案都是预期的。谢谢。TabLayout是一个重要概念,它取代了Android 5.0中不推荐使用的ActionBar选项卡。 它扩展了HorizontalScrollView,因此您可以继续水平添加选项卡,其中可以包括文本、图标或自定义视图,并在其中线性滚动,而无需

使用ViewPager时,使用TabLayout而不是PagerTabStrip有什么好处吗?反之亦然?或者它们是等价的?一个比另一个方便吗?一个能提供更好的功能吗?同样,在ViewPager的上下文中,所有问题都会被询问,因此所有答案都是预期的。谢谢。

TabLayout是一个重要概念,它取代了Android 5.0中不推荐使用的ActionBar选项卡。 它扩展了HorizontalScrollView,因此您可以继续水平添加选项卡,其中可以包括文本、图标或自定义视图,并在其中线性滚动,而无需分页

TableLayout提供了setupWithViewPager(ViewPager ViewPager)方法,可将其附加到ViewPager,而不是像PagerTabStrip一样作为ViewPager的一部分


PagerTabStrip更像是ViewPager当前页面的指示符,“它打算用作ViewPager小部件的子视图”。由于每个选项卡都是页面的一部分,而不是单独水平滚动,因此它的滚动行为与TabLayout不同

我会选择tab布局——它只有几个月的历史,所以你可以确定它将在未来几年得到更新和支持。这是材料设计风格。它可以与任何类型的儿童一起使用,而不仅仅是作为ViewPager标题。@mvai谢谢。我不知道这是新的。也看到和可能重复的