Итак, этот вопрос дубликат, но ответы, которые я прочитал, не работают для меня. На самом деле, похоже, что они не работают для других людей, поэтому я сделаю еще один урок и посмотрю, знает ли кто-нибудь ответ.
При добавлении textView это выглядит как
Как видите, между синей разметкой и реальным текстом определенно много места. При размещении одного textView
поверх другого пространство становится довольно заметным. Обратите внимание, что это после того, как я добавил строки кода XML:
android:includeFontPadding="false"
(который работает в небольшой степени) и:
android:lineSpacingExtra="0dp"
(который, как говорят, решает проблему в соответствии с другими потоками, но почему-то ничего не делает для меня).
Полный XML для моего textView
:
<TextView
android:id="@+id/healthTextId"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:fontFamily="sans-serif"
android:includeFontPadding="false"
android:lineSpacingExtra="0dp"
android:text="Test"
android:textAlignment="center"
android:textColor="@color/colorHealth"
android:textSize="100dp"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
Проблема сохраняется как для стандартных, так и для пользовательских шрифтов. Есть идеи?
Это одна из прочитанных мной тем, которые, к сожалению, не решили проблему для меня: Android: TextView: удаление пробелов и отступов сверху и снизу