Android: вертикальное пространство вокруг текста с пользовательским шрифтом

Я загрузил некоторые шрифты из семейства шрифтов Noto, поместил их в папку с ресурсами и загрузил их в объект Typeface , а затем я программно установил шрифт в TextView , но когда я это сделаю, есть дополнительные вертикальные надстройки над и под текст. Это как если бы высота текста или высота строки были изменены.

Обратите внимание, что я использую Kotlin / Anko, поэтому синтаксис может выглядеть странно по сравнению с обычным Java / XML:

 textView { text = someSpannableString padding = dip(10) isSelectable = true typeface = someTypefaceInstance } 

Я пытался это сделать:

 setLineSpacing(0f, 1f) 

Но это ничего не изменило.

Для чего это стоит, конкретный шрифт здесь «NotoSerifCJKjp-Regular.otf»

попробуйте с этим в xml

 android:includeFontPadding="false" android:lineSpacingExtra="0dp" 

includeFontPadding удаляет отступы, зарезервированные для акцентов, а lineSpacingExtra удаляет пробел между двумя строками текста.

Надеюсь, поможет..