Как удалить нижнюю прокладку из Android -шрифта программноAndroid

Форум для тех, кто программирует под Android
Anonymous
Как удалить нижнюю прокладку из Android -шрифта программно

Сообщение Anonymous »

Я пытаюсь удалить нижнюю накладку из шрифта в моем приложении для Android Compose. MyriadPro Black Condensed имеет прокладку под символами Caps, как видно из Mac Font Book:

здесь. src = "https://i.sstatic.net/d1ibg54e.png"/>
Я попытался включить fontpadding , без удачи. Letterpacing только изменяет ширину:
Box(
modifier = Modifier
.wrapContentSize()
.background(Color.DarkGray),
contentAlignment = Alignment.Center
) {
Text(
text = "TEST",
style = Theme.typography.condensed.copy(
fontSize = 160.sp,
lineHeight = 0.sp,
platformStyle = PlatformTextStyle(
includeFontPadding = false,
),
letterSpacing = (-2.92).sp,
textAlign = TextAlign.Center
),
color = color,
maxLines = 1
)
}
< /code>
Есть идеи, как удалить нижнюю накладку? Редактирование шрифта звучит утомительно? < /P>
androidx-compose-ui = { module = "androidx.compose.ui:ui", version.ref = "compose" }
compose=1.8.2


Подробнее здесь: https://stackoverflow.com/questions/796 ... mmatically

Вернуться в «Android»