鞍山网站制作人才招聘,培训学校网站建设方案,小型企业网络搭建,WordPress logo生成Android系统中TextView默认显示中文时会比较紧凑#xff0c;不是很美观。 为了让每行保持一定的行间距#xff0c;可以设置属性android:lineSpacingExtra或android:lineSpacingMultiplier。
1、设置行间距#xff1a;android:lineSpacingExtra#xff0c;取值范围#xf…Android系统中TextView默认显示中文时会比较紧凑不是很美观。 为了让每行保持一定的行间距可以设置属性android:lineSpacingExtra或android:lineSpacingMultiplier。
1、设置行间距android:lineSpacingExtra取值范围正数、负数和0正数表示增加相应的大小负数表示减少相应的大小0表示无变化。
2、设置行间距的倍数android:lineSpacingMultiplier取值范围浮点数如果值大于1.0表示增加行间距如果值小于1.0表示减少行间距等于1.0时表示无变化。
3、代码中设置行间距和倍数TextView.setLineSpacing(float add, float mult)。 参数add表示要增加的行间距数值对应android:lineSpacingExtra属性参数mult表示行间距倍数对应android:lineSpacingMultiplier属性。
示例
?xml version1.0 encodingutf-8?
LinearLayout xmlns:androidhttp://schemas.android.com/apk/res/androidandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:backgroundandroid:color/blackandroid:gravitycenterandroid:orientationverticalTextViewandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:ellipsizeendandroid:maxLines3android:text海底火山的喷发会产生大量的有毒气体这些有毒气体会与水发生化学反应产生酸性物质而酸性物质反而会促进火焰的蔓延android:textColorandroid:color/white /TextViewandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:ellipsizeendandroid:lineSpacingMultiplier0.5android:maxLines3android:text海底火山的喷发会产生大量的有毒气体这些有毒气体会与水发生化学反应产生酸性物质而酸性物质反而会促进火焰的蔓延android:textColorandroid:color/holo_green_dark /TextViewandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:ellipsizeendandroid:lineSpacingMultiplier1.5android:maxLines3android:text海底火山的喷发会产生大量的有毒气体这些有毒气体会与水发生化学反应产生酸性物质而酸性物质反而会促进火焰的蔓延android:textColorandroid:color/holo_red_dark /TextViewandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:ellipsizeendandroid:maxLines3android:text海底火山的喷发会产生大量的有毒气体这些有毒气体会与水发生化学反应产生酸性物质而酸性物质反而会促进火焰的蔓延android:textColorandroid:color/white /TextViewandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:ellipsizeendandroid:lineSpacingExtra-10dpandroid:maxLines3android:text海底火山的喷发会产生大量的有毒气体这些有毒气体会与水发生化学反应产生酸性物质而酸性物质反而会促进火焰的蔓延android:textColorandroid:color/holo_green_dark /TextViewandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:ellipsizeendandroid:lineSpacingExtra10dpandroid:maxLines3android:text海底火山的喷发会产生大量的有毒气体这些有毒气体会与水发生化学反应产生酸性物质而酸性物质反而会促进火焰的蔓延android:textColorandroid:color/holo_red_dark //LinearLayout效果