TextView linespacingextra&lineSpacingMultiplier

Mark一下这个知识点

Android TextView 调整行间距可以使用linespacingextra和lineSpacingMultiplier 这两个参数,但是设置这两个参数之后,间距会出现的文字的下面,文字并不会上下居中显示,具体效果可以打开Android 开发者模式->显示布局边界查看。

开发过程中可能会碰到一些奇怪的需求,需要自定义行距,又希望界面其他元素与文本垂直居中对齐,目前只能特殊处理,有说法是framework 里面默认了文本是左上开始显示的,如果需要文本居中需要修改framework 代码,不过这个还没有详细验证。

framework 修改参考这个。

你可能感兴趣的:(TextView linespacingextra&lineSpacingMultiplier)