关于TabLayout与Viewpager绑定后TAB上的文字不显示问题
2017-05-19 16:38
1671 查看
如题,这个问题有点点坑爹的感觉。看了源码才发现,TabLayout与ViewPager绑定的时候
在viewpager的adapter中重写getPagerTitle()方法返回你需要的标题
这样就解决了绑定Viewpager中出现TAB消失的情况。这里啰嗦一句,到时候你测试的时候多new几个Fragment不然效果不明显。。。
tabDetailsNavigation.setupWithViewPager(viewPagerDetails);这里面他居然将我的Tab全部给移除了。下面是源码:画圆圈的代码 将我们的Tab给全部移除了。画矩形的地方又重新再设置TAB,并且在设置文字,所以这样一来就没有TAB了。并且设置的文字是获取的 pagerAdapter中的getPageTitle(i)方法,所以我们就要在自己的ViewPager的adapter中去重写这个方法getPagerTitle(),这个方法 设置标题。
在viewpager的adapter中重写getPagerTitle()方法返回你需要的标题
这样就解决了绑定Viewpager中出现TAB消失的情况。这里啰嗦一句,到时候你测试的时候多new几个Fragment不然效果不明显。。。
相关文章推荐
- 关于TabLayout和ViewPager联动不显示文字
- TabLayout使用setupWithViewPager()方法绑定Viewpager后不显示文字
- TabLayout使用setupWithViewPager()方法绑定Viewpager后不显示文字
- 关于在Fragment中使用多组ViewPager+TabLayout出现的部分Fragment不显示问题
- 关于TabLayout设置文字+图片时,图片显示不出来的问题。
- TabLayout关联ViewPager后不显示文字的解决方法
- fragment viewpager和tablayout相互嵌套内容不显示和组件不显示问题
- TabLayout与ViewPager关联,不显示Tab问题
- 完美解决Google最新的Design:TabLayout结合ViewPager无法显示Icon的问题
- viewPager 结合 PagerSlidingTabStrip 使用tab文字显示不全问题探究
- TabLayout 与ViewPager 搭配tab内容不显示问题
- TabLayout关联ViewPager后不显示文字
- ViewPager+TabLayout注意(版本号问题跟不显示Tab的原因)
- 关于viewpager+tablayout.切换pager生命周期方法的问题
- TabLayout+ViewPager 标题不显示问题
- 关于Fragment 嵌套 ViewPager+Fragment 和 Fragment嵌套 PagerSlidingTabStrip+viewpager 不显示内容的问题
- 【android】关于使用ViewPager和LayoutInflater的出现问题
- TabLayout不正常显示标签->TabLayout和ViewPager的恩恩怨怨
- TabLayout+Viewpager+Fragment+选中的Tab突出显示