в Compose? Если у меня в стиле указана lineHeight 20sp, то я ожидаю, что у текста в одну строчку именно столько и будет занимать view по высоте(ну с учетом множителя шрифта) , но высота выходит существенно больше
А вы точно уверены что это паддинги у текста а не, например, позиционирование в контейнере? Добавьте Modifier.border(1.dp, Color.Red) к вашему тексту и посмотрите где он нарисует границы, если это паддинги - граница будет их включать.
Да, уверен. Тут просто текст без модификаторов (кроме border) lineheight указан 32.sp, а сама view получается 52.dp. При этом множитель шрифта 1
А можно прям кусок кода, чтобы я у себя посмотрел?
там используется наш шрифт, у вас не получится у себя воспроизвести. На своих проектах вы используете шрифты без внутренних отступов?
Откровенно говоря никогда об этом не задумывался :) Но а если вы попробуете шрифт без отступов - всё так же будет выглядеть?
В xml было вот это android:includeFontPadding="false". Что бы их убрать
https://issuetracker.google.com/issues/171394808
Ну похоже что пока никак...
Обсуждают сегодня