欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

android textView调整字体的间距和行间距

发布时间:2024/4/15 编程问答 74 豆豆
生活随笔 收集整理的这篇文章主要介绍了 android textView调整字体的间距和行间距 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

今天,就随便写的textView的内容。


字间距

 

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

android.internal.R.styleable.TextView_textScaleX

setTextScaleX(a.getFloat(attr, 1.0f));

 

这个用了之后我们发现,textScaleX不是调整字间距的,而是调整字的水平拉申。


行间距

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

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

1、android:lineSpacingExtra
设置行间距,如”3dp”。

2、android:lineSpacingMultiplier
设置行间距的倍数,如”1.2″。

参考代码:

<TextView
           android:layout_width="fill_parent"
           android:layout_height="wrap_content"
           android:lineSpacingExtra="3dp"
           android:lineSpacingMultiplier="1.5"
           android:textStyle="bold" />


其实内容很简单,大家自己可以去查找资料。
android textView调整字体的间距和行间距 就讲完了。
就这么简单




总结

以上是生活随笔为你收集整理的android textView调整字体的间距和行间距的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。