解决TabLayout 中空白问题

之前没有用过TabLayout,一直是用MagicIndicator,今天不知道抽什么疯,

跟之前一模一样的代码就是不显示文字了,就像下图这样。

解决TabLayout 中空白问题_第1张图片

检查好几遍硬是找不出问题来,于是乎想着换个指示器吧,然后选择了google

的TabLayout,谁知道还是跟上图一样,我就纳闷了,难道是我代码有问题,于

是又检查了一遍,还是没发现问题,后来百度了一下说是

tabLayout.setupWithViewPager(ViewPager)

这行代码移除了所有tab,把他注释调确实可以显示文字了,但是联动没有了,

后面尝试把setupWithViewPager放在addTab()前面,结果成这样了

解决TabLayout 中空白问题_第2张图片


最后分析应该是重复添加了,调用setupWithViewPager(viewpager)再

手动调用tagLayout.removeAllTabs()就正常了

解决TabLayout 中空白问题_第3张图片

解决TabLayout 中空白问题_第4张图片

你可能感兴趣的:(Android)