Как удалить нижнюю прокладку из 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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