TabLayout与ViewPager关联,不显示Tab问题
2018-01-31 16:02
405 查看
使用TabLayout和ViewPager联动时,出现一个问题:为TabLayout设置viewpager后,不显示tab栏
运行结果:
额造,我的tab栏去哪了?
因为TabLayout设置关联viewpager后,会清空所有tab栏,因此设置关联后,再用代码显示tab标题就可以:
结果:
于是乎,tab栏就都显示啦...
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <android.support.design.widget.TabLayout android:id="@+id/tabLayout" android:layout_width="match_parent" android:layout_height="wrap_content" app:tabMinWidth="80dp" app:tabMode="scrollable"> <android.support.design.widget.TabItem android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="爱情" /> <android.support.design.widget.TabItem android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="喜剧" /> <android.support.design.widget.TabItem android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="动画" /> <android.support.design.widget.TabItem android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="科幻" /> <android.support.design.widget.TabItem android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="动作" /> <android.support.design.widget.TabItem android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="经典" /> </android.support.design.widget.TabLayout> <android.support.v4.view.ViewPager android:id="@+id/viewPager" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" /> </LinearLayout>
运行结果:
额造,我的tab栏去哪了?
因为TabLayout设置关联viewpager后,会清空所有tab栏,因此设置关联后,再用代码显示tab标题就可以:
结果:
于是乎,tab栏就都显示啦...
相关文章推荐
- TabLayout+ViewPager 标题不显示问题
- 关于TabLayout与Viewpager绑定后TAB上的文字不显示问题
- TabLayout 与ViewPager 搭配tab内容不显示问题
- TabLayout关联ViewPager后不显示文字
- 完美解决Google最新的Design:TabLayout结合ViewPager无法显示Icon的问题
- ViewPager+TabLayout注意(版本号问题跟不显示Tab的原因)
- fragment viewpager和tablayout相互嵌套内容不显示和组件不显示问题
- 关于在Fragment中使用多组ViewPager+TabLayout出现的部分Fragment不显示问题
- TabLayout关联ViewPager后不显示文字的解决方法
- 当tabLayout+viewPager滑动时,滑动N次后viewPager中的fragment会变成空白页的问题
- 1218tablayout嵌套viewpager中的fragment传值问题
- TabLayout与ViewPager同步后Tab的标题不显示
- TabLayout和ViewPager联动图标和标题的问题
- tablayout+viewpager+fragment性能问题
- TabLayout不正常显示标签->TabLayout和ViewPager的恩恩怨怨
- Fragment 嵌套 Tablayout+ViewPager+fragment 遇到的问题
- 解决TabLayout +ViewPager + Fragment 不让预加载的问题
- TabLayout +ViewPager + Fragment : RecyclerView展示网络数据 + webView 显示网页
- TabLayout 和 ViewPager 组合显示Fragment