Влияет ли шрифт на высоту TextView? - PullRequest
0 голосов
/ 04 марта 2020

Если я использую постоянный DP для android:textSize и фиксированное число android:lines, означает ли это, что для того же устройства, высота моего TextView останется неизменной, независимо от того, какой шрифт Все шрифты, которые я тестировал на своем телефоне, предполагают, что это так, но я не уверен.

В Samsung Galaxy, например, вы можете изменить шрифт устройства, и весь мой макет зависит на этот размер TextView, и мне нужно знать, если что-то может go неправильно.

Вот TextView:

<androidx.appcompat.widget.AppCompatTextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="top|center_horizontal"
        android:maxWidth="80dp"

        android:lines="2"
        android:textSize="14dp"

        android:layout_gravity="top|center_horizontal"
        android:ellipsize="end" />

Ответы [ 2 ]

0 голосов
/ 04 марта 2020

Рекомендуется нам sp для размеров шрифта и dp для остальных.

sp аналогичен единице dp, но также масштабируется в соответствии с предпочтениями размера шрифта пользователя. Рекомендуется использовать этот блок при указании размеров шрифта, чтобы они были отрегулированы как по плотности экрана, так и по предпочтениям пользователя.

измените TextView размер текста, как показано ниже -

android:textSize="14sp"
0 голосов
/ 04 марта 2020

сначала никогда не используйте dp для размера текста, используйте всегда в sp и yes, стиль шрифта влияет на размер, но не слишком, если вы используете wrap_content, он принимает ширину и высоту в качестве требования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...