欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

android textview设置字体的行距和字间距

程序员文章站 2024-02-29 20:42:28
字间距 textview有一个属性android:textscalex是调节字间距的,它的值是一个float型。查看源代码,默认textview 此属性是使用的是:...

字间距

textview有一个属性android:textscalex是调节字间距的,它的值是一个float型。查看源代码,默认textview 此属性是使用的是:

android.internal.r.styleable.textview_textscalex
settextscalex(a.getfloat(attr, 1.0f));

行间距

android系统中textview默认显示中文时会比较紧凑,不是很美观。为了让每行保持一定的行间距,可以设置属性android:linespacingextra或android:linespacingmultiplier。

关于android下textview中文换行问题,可查看android自定义view-文本自动换行。

1、android:linespacingextra

设置行间距,如”3dp”。

2、android:linespacingmultiplier

设置行间距的倍数,如”1.2″。

参考代码:

android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:linespacingextra="3dp"
android:linespacingmultiplier="1.5"
android:textstyle="bold" />