android – 更改Tabs中的文本大小

android – 更改Tabs中的文本大小,第1张

概述我正在设计我的应用程序的各种屏幕尺寸,但我有一个小问题.我无法更改选项卡中文本大小.这就是我做的. 首先,我创造了自己的风格. <style name="MineCustomTabText" parent="TextAppearance.Design.Tab"> <item name="android:textSize">22sp</item></style> 然后我将此样式用于相应的 我正在设计我的应用程序的各种屏幕尺寸,但我有一个小问题.我无法更改选项卡中文本的大小.这就是我做的.

首先,我创造了自己的风格.

<style name="mineCustomTabText" parent="TextAppearance.Design.Tab">    <item name="androID:textSize">22sp</item></style>

然后我将此样式用于相应的xml文件.

<?xml version="1.0" enCoding="utf-8"?><relativeLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"xmlns:tools="http://schemas.androID.com/tools"androID:layout_wIDth="match_parent"androID:layout_height="match_parent"xmlns:app="http://schemas.androID.com/apk/res-auto"tools:context="manutd.football.app.intervIEws.IntervIEwsActivity"><manutd.football.app.SlIDingTabLayout    androID:ID="@+ID/tabs"    app:tabTextAppearance="@style/mineCustomTabText"    androID:layout_wIDth="match_parent"    androID:layout_height="wrap_content"    androID:elevation="2dp"    androID:background="#656e99" /><androID.support.v4.vIEw.VIEwPager    androID:ID="@+ID/pager"    androID:layout_below="@+ID/tabs"    androID:layout_height="match_parent"    androID:layout_wIDth="match_parent"    androID:layout_weight="1"    ></androID.support.v4.vIEw.VIEwPager></relativeLayout>

有任何想法吗?谢谢

解决方法 好吧,我知道你选择manutd.football.app.SlIDingTabLayout的原因

您可以使用

<androID.support.design.Widget.TabLayout        androID:ID="@+ID/tabs"                androID:layout_wIDth="match_parent"        androID:layout_height="wrap_content"></androID.support.design.Widget.TabLayout>

通过这个,您可以在标签中更改您想要的内容

<style name="MyCustomTabLayout" parent="Widget.Design.TabLayout">    <item name="tabMaxWIDth">@dimen/tab_max_wIDth</item>    <item name="tabIndicatorcolor">?attr/colorAccent</item>    <item name="tabIndicatorHeight">2dp</item>    <item name="tabpaddingStart">12dp</item>    <item name="tabpaddingEnd">12dp</item>    <item name="tabBackground">?attr/selectableItemBackground</item>    <item name="tabTextAppearance">@style/MyCustomTabTextAppearance</item>    <item name="tabSelectedTextcolor">?androID:textcolorPrimary</item></style><style name="MyCustomTabTextAppearance" parent="TextAppearance.Design.Tab">    <item name="androID:textSize">14sp</item>    <item name="androID:textcolor">?androID:textcolorSecondary</item>    <item name="textAllCaps">true</item></style>
总结

以上是内存溢出为你收集整理的android – 更改Tabs中的文本大小全部内容,希望文章能够帮你解决android – 更改Tabs中的文本大小所遇到的程序开发问题。

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

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

原文地址: http://outofmemory.cn/web/1123183.html

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

发表评论

登录后才能评论

评论列表(0条)

保存