tablayout 结合viewpager 怎么点击tab无效

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tablayout 结合viewpager 怎么点击tab无效相关的知识,希望对你有一定的参考价值。

参考技术A tabLayout.setOnTabSelectedListener(new TabLayout.OnTabSelectedListener()
@Override //完整的选中后才会执行
public void onTabSelected(TabLayout.Tab tab)
viewPager.setCurrentItem(tab.getPosition()); //解决单击Tab标签无法翻页的问题

楼上的直接说结果好吗...
参考技术B 你把ViewPager想象成Listview就行了,不过数据是VIEW或FRAGMEN设置好适配器,在适配器的instantiateItem 里面返回VIEW就可以了,可以自己多看看网上的VIEWPAGER教程

TabLayout +ViewPager 自定义Tab的UI

参考技术A 在使用TabLayout +ViewPager底部按钮时,想要自定义Tab的UI是很麻烦的。
需要在完后TabLayout和ViewPager绑定之后,在TabLayout添加完Tab之后再去遍历tab:

以上是关于tablayout 结合viewpager 怎么点击tab无效的主要内容,如果未能解决你的问题,请参考以下文章

关于tablayout+viewpager+fragment配合使用的一点记录

tablayout+viewpager怎么设置取消滑动

TabLayout +ViewPager 自定义Tab的UI

Android Material Design-TabLayout的使用

使用ViewPager和TabLayout与Xamarin时出错

TabLayout与ViewPager配合使用踩坑总结