选项卡布局和ViewPager之间的区别



我正在学习选项卡布局,因为我需要使用选项卡布局。

当我在谷歌上搜索选项卡布局时,出现在一起的是视图寻呼机。

顺便说一下,我不确定tablayoutviewpager之间的区别。

tab layout在顶部有一个菜单,可以进行屏幕切换。

虽然view pager没有选项卡,但可以像tab layout一样滑动屏幕。

但为什么要将两者结合使用呢?

有什么不同?

是不是也可以在选项卡布局中滑动?

是的,您可以在不使用viewPager的情况下使用TabLayout。但是如果没有viewpager,您将无法滑动页面。您必须使用此方法手动处理tabselect监听器,然后单击选项卡进行导航。

addOnTabSelectedListener(OnTabSelectedListener)

同样,您只能使用Viewpager,然后您就可以在没有任何选项卡的情况下滑动或滑动页面。

来自官方文件

选项卡布局

TabLayout提供了用于显示选项卡的水平布局。

查看寻呼机

布局管理器,允许用户在数据页之间左右翻页。

所以Tablayout和viewpager是两种不同的东西,但只有将它们组合在一起,您才能拥有这两个选项卡和幻灯片的权限。

你可以在这里查看没有视图的表格Pager

不使用ViewPager 的TabLayout

最新更新