美文网首页Android
textview中行间距和字间距控制

textview中行间距和字间距控制

作者: Ten_Minutes | 来源:发表于2015-12-28 12:16 被阅读10753次

    行间距用android:lineSpacingExtra=“”或者setLineSpacing(float add, float mult)

    控制字间距用:android:letterSpacing=“”或者setLetterSpacing(float letterSpacing),而不是网上盛传的setTextScaleX

    相关文章

      网友评论

      • 黑色小老虎丶:setLetterSpacing(float letterSpacing) 为5.0(API 21)之后新加的方法,小于5.0的机型无法使用。

        查看源码可以发现setLetterSpacing(float letterSpacing)调用的是native方法,无法查阅。

        所以在5.0之下的机型实现字体间距改变只能使用自定义View并自己构建思路。

        不过GitHub上有很多自定义TextView可以自定义字体间距,可以参考一下。
      • 3b3dfd310642:字间距letterSpacing的单位是0.1,可以为负数。
      • ShanksWang:你好,要Android API 21及其以上才行,那低版本呢,有什么建议,望Update。ps:不要跟我说自定义View哦 :smile:
        lcqbug:字间距 怎么做的

      本文标题:textview中行间距和字间距控制

      本文链接:https://www.haomeiwen.com/subject/nkwbhttx.html