android – 如何让TabLayout占据屏幕的全宽?

android – 如何让TabLayout占据屏幕的全宽?,第1张

概述我在TabLayout上的标签占据屏幕的中心,即使在按照 Adam John’s answer添加tabMaxWidth =“0dp”之后也没有填满整个宽度 这是我希望通过制表符扩展到填充屏幕,如下所示: 但我得到的是: 我的XML看起来像这样: <android.support.design.widget.TabLayout android:id="@+id/tl_co 我在TabLayout上的标签占据了屏幕的中心,即使在按照 Adam John’s answer添加tabMaxWIDth =“0dp”之后也没有填满整个宽度

这是我希望通过制表符扩展到填充屏幕,如下所示:

但我得到的是:

我的XML看起来像这样:

<androID.support.design.Widget.TabLayout            androID:ID="@+ID/tl_contact_type"                        androID:layout_wIDth="match_parent"            androID:layout_height="wrap_content"            app:tabMaxWIDth="0dp"            app:tabGravity="fill"            app:tabMode="fixed"/>

tabWidgetLayout的style.xml

<style name="tabWidgetLayout" parent="Widget.Design.TabLayout">            <item name="tabIndicatorcolor">@color/colortealAccent</item>            <item name="tabIndicatorHeight">@dimen/default_corner_radius_medium</item>            <item name="tabBackground">?attr/selectableItemBackground</item>            <item name="androID:background">@color/colorBrandPrimaryDark</item>            <item name="tabSelectedTextcolor">@color/color_tab_selected_text</item>            <item name="tabTextAppearance">@style/tabWidgetLayoutTextAppearance</item>        </style>

任何帮助解决这个问题非常感谢.

解决方法 请尝试下面的代码段
<androID.support.design.Widget.TabLayout            androID:layout_wIDth="match_parent"            androID:layout_height="wrap_content"            app:tabMaxWIDth="0dp"            app:tabGravity="fill"            app:tabMode="fixed" />
总结

以上是内存溢出为你收集整理的android – 如何让TabLayout占据屏幕的全宽?全部内容,希望文章能够帮你解决android – 如何让TabLayout占据屏幕的全宽?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1130260.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存