Android的lineSpacingExtra与其他属性的关系是甚么
在Android中,lineSpacingExtra是用来设置行间距的属性,它表示额外的行间距值,单位为像素。与其他属性的关系以下:
lineSpacingExtra与lineSpacingMultiplier一起决定了终究的行间距。lineSpacingMultiplier表示行间距的倍数,而lineSpacingExtra表示额外的行间距值。终究的行间距是行高(即字体大小乘以lineSpacingMultiplier)加上lineSpacingExtra。
lineSpacingExtra只对TextView有效,对其他View或布局没有影响。如果需要设置行间距,一定要使用TextView,并通过设置lineSpacingExtra属性来实现。
lineSpacingExtra是针对全部TextView的行间距,而不是针对每行的间距。如果需要设置每行的间距,可以斟酌使用SpannableString或自定义TextView来实现。
总的来讲,lineSpacingExtra是用来设置全部TextView的行间距的额外值,可以与lineSpacingMultiplier一起来控制行间距的大小。
tiktok粉丝购买:https://www.smmfensi.com/
TOP