如下所示:

tabLayout.setSelectedTabIndicatorColor(Color.TRANSPARENT);

tabLayout.setFocusableInTouchMode(false);

如果没有上面那个再进入页面时候回有默认的下划线显示

所以设置成透明再设置不聚焦的模式就实现下划线消失了

补充知识:Android开发,Design包下TabLayout一些属性修改,字体、下划线颜色

由于时间较长没有用到tablayout,在一次使用中向改变tablayout滑动字体颜色的变化,一直在selector上较真,没有实现想要的效果,最后找到了解决方法,最简单的就是人家自带选中和非选中状态的字体颜色,还有Indicator的颜色设置等相关属性,附图一张,一些简单属性,其中功能属性还是比较全面的

以上这篇解决TabLayout 不显示下划线问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持Devmax。

解决TabLayout 不显示下划线问题的更多相关文章

  1. ios – 在Swift中_:_:和冒号和下划线的类似组合是什么意思?

    那就是下划线的来源.我们可以将函数重写为:注意第一个参数不需要_,但后续的参数将是.第一个被推断为没有参数名称.这使得此调用的方法签名为sayHello,因为您作为调用者没有命名参数.更新Swift3.0:Swift3.0平等对待所有参数.第一个参数现在需要一个下划线来表示外部参数名称的缺失.在上面的示例中,在调用站点上有sayHello,您的相应函数或方法声明必须是请注意在内部参数名称“person”之前添加下划线.

  2. Swift 控制流(四)

    ControlFlow控制流For循环for-in遍历一个集合里面的所有元素,index使用前不需要声明,只需包含在循环的声明中即可[objc]viewplaincopyforindexin1...5{println("\(index)times5is\(index*5)")}//1times5is5//2times5is10//3times5is15//4times5is20//5times5i

  3. Swift - 使用下划线_来分隔数值中的数字

    为了增强较大数值的可读性,Swift语言增加了下划线来分隔数值中的数字。不管是整数,还是浮点数,都可以使用下划线来分隔数字。

  4. 为什么我需要快速的下划线?

    Here它说,“注意:_意思是”我不在乎这个价值“,但是来自JavaScript,我不明白这是什么意思。我可以获得这些功能打印的唯一方法是在参数之前使用下划线:没有下划线,我必须这样写,以避免任何错误:我不明白这个下划线的用法。什么时候,如何以及为什么要使用这些下划线?不同用例有几个细微差别,但通常下划线意味着“忽略这个”。当声明一个新功能时,下划线告诉Swift在调用时该参数不应该没有标签–这是

  5. 选项卡图标和文本均使用android设计支持库

    解决方法你是什么意思未被选中.你能分享一下你想要达到的目标以及你现在所处的位置.我不推荐你的做法.它做了很多不需要的东西来解决你的问题.我建议使用TabLayout类中的图标和文本,只需设置图标和文本.或者,如果需要,甚至是自定义布局,但使用TabLayout中的text1和图标.这样做有什么问题吗?

  6. Android Spinner下划线颜色

    我可以使用style=“@style/Base.Widget.AppCompat.Spinner.Underlined”在spinner中添加下划线.如何仅使用样式更改下划线的颜色?我不想使用任何可绘制的文件来改变这一点.使用上面的样式,当用户点击它时,它只有下划线.它在正常状态下不会改变下划线的颜色.解决方法默认情况下,Spinner将在AppTheme中使用通过android:textColo

  7. 如何在TabLayout android中的活动中获取tab click事件

    这是我的活动中onCreate函数的实现.我需要动态创建标签.为简单起见,我制作了两个标签.我想在点击选项卡时更改编辑文本值.editText处于同一活动中.如何在活动中获得Tabclick事件?

  8. android – 在两个选项卡之间共享ViewPager

    我尝试了很多种方式来分享viewpager但是失败了.请给我一个想法解决方法首先,这是针对谷歌材料指南.你可以阅读它here.最近我有一个自定义的TabLayout设计工作,我有红色的所有TabLayout代码.这与设计支持库无关.反思是一种选择,但是你需要做很多工作,最后它并不是你所需要的,因为设计支持库并不是为此而设计的.我还想这样做,你应该考虑创建一个自定义TabLayout.

  9. android – 使TabLayout文本变为粗体

    我正在使用Android设计支持库中的TabLayout并想要设置其文本样式(标题).特别是大胆.如何在XML中实现这一点?解决方法首先,必须将其添加到styles.xml:即使您不想更改文本大小,也必须将其包含在样式中,否则不会显示任何内容.然后必须使用app:tabTextAppearance而不是style属性将样式应用于TabLayout!要启用allcaps,您可以将以下内容添加到TabLayoutTextStyle:

  10. android – 以数字开头的软件包名称的规则是什么?

    Android中的包命名约定是:但是,如果organizationName或appName以数字或下划线开头,则它将变为无效名称,因为android不接受以数字或下划线开头的单词.例如:com.1organizationName.appName无效重命名此包的惯例是什么?解决方法在官方的“NamingaPackage”java文档中,它有以下声明:Insomecases,theinternetdo

随机推荐

  1. Flutter 网络请求框架封装详解

    这篇文章主要介绍了Flutter 网络请求框架封装详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  2. Android单选按钮RadioButton的使用详解

    今天小编就为大家分享一篇关于Android单选按钮RadioButton的使用详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

  3. 解决android studio 打包发现generate signed apk 消失不见问题

    这篇文章主要介绍了解决android studio 打包发现generate signed apk 消失不见问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

  4. Android 实现自定义圆形listview功能的实例代码

    这篇文章主要介绍了Android 实现自定义圆形listview功能的实例代码,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  5. 详解Android studio 动态fragment的用法

    这篇文章主要介绍了Android studio 动态fragment的用法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  6. Android用RecyclerView实现图标拖拽排序以及增删管理

    这篇文章主要介绍了Android用RecyclerView实现图标拖拽排序以及增删管理的方法,帮助大家更好的理解和学习使用Android,感兴趣的朋友可以了解下

  7. Android notifyDataSetChanged() 动态更新ListView案例详解

    这篇文章主要介绍了Android notifyDataSetChanged() 动态更新ListView案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下

  8. Android自定义View实现弹幕效果

    这篇文章主要为大家详细介绍了Android自定义View实现弹幕效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  9. Android自定义View实现跟随手指移动

    这篇文章主要为大家详细介绍了Android自定义View实现跟随手指移动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  10. Android实现多点触摸操作

    这篇文章主要介绍了Android实现多点触摸操作,实现图片的放大、缩小和旋转等处理,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

返回
顶部