View-TextView行间距设置

1、设置行间距:android:lineSpacingExtra,取值范围:正数、负数和0,正数表示增加相应的大小,负数表示减少相应的大小,0表示无变化。
<TextView   
     android:id = "@+id/txt_msg"   
     android:layout_width = "wrap_content"   
     android:layout_height = "wrap_content"   
     android:lineSpacingExtra = "5dp" />   

2、设置行间距的倍数:android:lineSpacingMultiplier,取值范围:浮点数,如果值大于1.0表示增加行间距,如果值小于1.0表示减少行间距,等于1.0时表示无变化。

<TextView    android:id = "@+id/txt_msg"   
android:layout_width = "wrap_content"   
     android:layout_height = "wrap_content"   
     android:lineSpacingMultiplier = "1.5" />   
3、代码中设置行间距和倍数:TextView.setLineSpacing(float add, float mult)。
参数add表示要增加的行间距数值,对应android:lineSpacingExtra属性;参数mult表示行间距倍数,对应android:lineSpacingMultiplier属性。

猜你喜欢

转载自blog.csdn.net/zmesky/article/details/80393058