Android TabLayout 在宽屏幕上tab不平均分配怎么解决

发布时间:2020-11-07 16:49:49

来源:亿速云

阅读:108

作者:Leah

Android TabLayout 在宽屏幕上tab不平均分配怎么解决?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

当TabLayout 在宽屏幕的设备上,如平板横屏的时候,tab的宽度超过一定值后,就不在平均分配宽度,而是居中显示。

此时设置app:tabMode="fixed"

或者top_table.setTabMode(TabLayout.MODE_FIXED);

不在起作用。app:tabMaxWidth="0dp"

此值即可解决!

android:layout_width="match_parent"

android:layout_height="wrap_content"

app:tabMaxWidth="0dp"

app:tabGravity="fill"

app:tabMode="fixed" />

补充知识:当TabLayout标签太多时,Tab显示拥挤导致出现省略号显示不全

在布局文件中改控件添加这个属性app:tabMode="scrollable"

关于Android TabLayout 在宽屏幕上tab不平均分配怎么解决问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐