文档章节

viewPager中的PagerTabStrip不显示的解决方法

蜗牛搬家
 蜗牛搬家
发布于 2016/07/22 11:26
字数 126
阅读 8
收藏 0

在android 6.X(N)中(targetSdkVersion为24的时候),PagerTabStrip在viewPager中不会显示了,即布局:

<android.support.v4.view.ViewPager
    android:id="@+id/my_view_pager"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    >

    <android.support.v4.view.PagerTabStrip
        android:id="@+id/my_pager_tab"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="top"
        android:background="@color/colorPrimary"/>

</android.support.v4.view.ViewPager>

这样的布局在android 6.X(N)中不显示PagerTabStrip。

解决方法:

在加载布局文件的时候,添加这一句代码,就能显示PagerTabStrip。

((ViewPager.LayoutParams) mPagerTabStrip.getLayoutParams()).isDecor = true;

 

© 著作权归作者所有

共有 人打赏支持
蜗牛搬家
粉丝 5
博文 24
码字总数 9089
作品 0
广州
Android工程师
Android 利用ViewPager、Fragment、PagerTabStrip实现多页面滑动效

废话少说,先上效果: 1、添加android support包 因为几个类都是在android support包中才提供,我们先添加android-support-v4.jar文件到工程的libs目录下即可 2、新建ViewPager.xml,内容如下...

麦兜LK
2014/03/07
0
3
Android开源控件ViewPager Indicator的使用方法

Android Viewpager Indicator是Android开发中最常用的控件之一,几乎所有的新闻类APP中都有使用,下面介绍其基本使用方法。 1. ViewPager Indicator的Library 查看Viewpager Indicator的Lib...

linsea
2014/03/14
0
0
Android ViewPager和ScrollView嵌套滚动问题解决方案

问题描述: 我的嵌套是ViewPager-->ScrollView-->ViewPager. 首先最里面的ViewPager水平滚动时总是会触发最外层的ViewPager滚动,看了网上很多的解决办法基本上是一样的,需要自定义ViewPag...

冰珊孤雪
2015/04/22
0
2
解决IllegalArgumentException:The observer is null 错误

今天做了一个通讯录用到了viewpager和expandlistview 共同使用。然后其他手机还算正常。在4.0.3系统上,会报IllegalArgumentException:The observer is null 错误。网上说在listview的adapt...

四国军棋
2014/08/05
0
0
根据Fragment布局高度来自动适应的Viewpager

在最近的项目中,要用到ViewPager,但是viewpager是放在recycleview里面,高度是不确定的,只好重写measure方法来根据子布局的高度来动态生成viewpager的高度,但是有个缺点,就是不能根据子...

遇见sunshine
07/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

c语言之内存分配笔记

先看一个数组: short array[5] = {1,2} // 这儿定义的一个int类型的数组,数组第1和第2个元素值是1和2.其余后面默认会给值为0; 或者 short array[] = {1,2};//这儿数组第1和第2个元素,数组...

DannyCoder
37分钟前
0
0
Shell | linux安装包不用选择Y/N的方法

apt-get install -y packageOR echo "y" | sudo apt-get install package

云迹
今天
1
0
Hadoop的大数据生态圈

基于Hadoop的大数据的产品圈 大数据产品的一句话概括 Apache Hadoop: 是Apache开源组织的一个分布式计算开源框架,提供了一个分布式文件系统子项目(HDFS)和支持MapReduce分布式计算的软件架...

zimingforever
今天
4
0
八大包装类型的equals方法

先看其中一个源码 结论:八大包装类型的equals方法都是先判断类型是否相同,不相同则是false,相同则判断值是否相等 注意:包装类型不能直接用==来等值比较,否则编译报错,但是数值的基本类型...

xuklc
今天
2
0
NoSQL , Memcached介绍

什么是NoSQL 非关系型数据库就是NoSQL,关系型数据库代表MySQL 对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗...

TaoXu
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部