Android-Tablayout改变下标长度

上图


很丑


还是丑

于是百度了一波


反射获取属性,改变属性


空指针,行不通


这一行

后来层层寻找发现了28的版本已经不用写这些东西了,google做了优化,添加了属性设置app:tabIndicatorFullWidth 为false时自适应文字的宽度,还有反射里面的mTabStrip也改成了slidingTabIndicator,高的版本再使用mTabStrip会报空指针。


加上这个属性,接下来看效果


效果图一
效果图二
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,101评论 2 89
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,958评论 1 45
  • 前端开发面试题 面试题目: 根据你的等级和职位的变化,入门级到专家级,广度和深度都会有所增加。 题目类型: 理论知...
    怡宝丶阅读 2,630评论 0 7
  • 很久都没有一部片子,一场戏剧,一本书能这样强烈的激起我的表达欲。 回味了一晚上,关于梦想,关于爱情,关于现实,关于...
    83f92c7094ea阅读 712评论 0 1
  • 最近,看完《王阳明》三部曲[https://read.douban.com/ebook/5125156/](许葆云...
    Robin92阅读 1,004评论 0 3