Android中TabLayout修改字体大小
2017-11-16 10:30
501 查看
TabLayout的默认字体大小有点小,无法满足项目的要求,如图所示:
字体过小,虽然TabLayout提供了修改字体大小的相关属性,但改起来有点拐弯抹角,下面就来看看它是如何修改的:
app:tabTextAppearance 此属性可以修改字体大小,不过我们先得在style中设置:
然后在dimen中设置字体大小的值:
如此一来字体的大小就设置好了,下面来看下效果:
很明显字体变大了,顺带提一下,若想修改字体颜色可以通过:
这两个属性来修改,如果要修改文字下方横线的颜色的话通过下面代码来修改:
字体过小,虽然TabLayout提供了修改字体大小的相关属性,但改起来有点拐弯抹角,下面就来看看它是如何修改的:
<android.support.design.widget.TabLayout android:id="@+id/tabs" android:layout_width="match_parent" android:layout_height="wrap_content" app:tabTextAppearance="@style/TabLayoutTextStyle" app:tabTextColor="@color/white" app:tabSelectedTextColor="@color/white" app:tabIndicatorColor="@color/white"/>
app:tabTextAppearance 此属性可以修改字体大小,不过我们先得在style中设置:
<style name="TabLayoutTextStyle"> <item name="android:textSize">@dimen/textsizi</item> </style>
然后在dimen中设置字体大小的值:
<dimen name="textsizi">20dp</dimen>
如此一来字体的大小就设置好了,下面来看下效果:
很明显字体变大了,顺带提一下,若想修改字体颜色可以通过:
app:tabTextColor="@color/white" app:tabSelectedTextColor="@color/white"
这两个属性来修改,如果要修改文字下方横线的颜色的话通过下面代码来修改:
app:tabIndicatorColor="@color/white"
相关文章推荐
- Android——可修改字体大小和指示器长度的XTabLayout
- Android中TabLayout切换选项背景和修改字体大小
- Android中TabLayout切换选项背景和修改字体大小
- Android Tablayout + viewpager 切换时修改tablayout title(标题)的字体颜色和字体大小
- android中修改tablayout中的字体大小和颜色
- android中修改tablayout中的字体大小和颜色
- Android 设置TabLayout背景和字体大小
- Android TabLayout 设置间距\字体大小的正确姿势
- Android开发,Design包下TabLayout一些属性修改,字体、下划线颜色
- Android-修改TabWidget字体大小颜色及对齐
- 修改Android中Layout布局文件字体的大小
- Android TabLayout 设置Tab 字体大小
- Android 中TabLayout如何设置字体大小!
- TabLayout切换选项背景和修改字体大小
- TabLayout设置TabView宽度、下划线宽度和字体大小
- 修改Android系统字体大小
- 手动修改Android字体大小
- 教你如何修改Android默认字体大小和设置字体大小比例(转)
- 两种解决修改android手机设置中字体大小后系统布局混乱的方法
- android 修改 SwitchPreferenceCompat 高度,内边距,字体大小