如何在TextView
中检索行间距值(当前应用于一段文字)?在API 16及更高版本中,要调用的相应函数为getLineSpacingExtra()
和getLineSpacingMultiplier()
。 API版本少于16的适当函数是什么?
答案 0 :(得分:1)
查看给定here的TextView
来源显示getLineHeight
为行高指定integer
,其“公式”为:
lineHeight = FastMath.round(mTextPaint.getFontMetricsInt(null) * mSpacingMult
+ mSpacingAdd);
mSpacingMult
设置 mSpacingAdd
和setLineSpacing(float mult, float add)
。自API级别1起,这两个功能都可用。