Is it possible to style the android fonts styles with leading and tracking?

前端 未结 2 736
南方客
南方客 2021-02-01 23:00

Is it possible to have the followings in android font styling.

  1. Leading (the space vertically between lines of text - name comes from the physical piece of lead

2条回答
  •  离开以前
    2021-02-01 23:31

    1. You can change leading by calling TextView's method setLineSpacing() or changing corresponding XML attributes of TextView in layout (android:lineSpacingExtra or android:lineSpacingMultiplier).

    2. As answered here:

    AFAIK, you cannot adjust kerning in TextView. You may be able to adjust kerning if you draw the text on the Canvas yourself using the 2D graphics APIs.

    Update: since API 21 there is an option to set kerning/tracking/letter spacing. You can call method setLetterSpacing() or set it in XML with attribute letterSpacing.

提交回复
热议问题