Как удалить отступы по умолчанию для textView? - PullRequest
0 голосов
/ 07 мая 2018

Итак, этот вопрос дубликат, но ответы, которые я прочитал, не работают для меня. На самом деле, похоже, что они не работают для других людей, поэтому я сделаю еще один урок и посмотрю, знает ли кто-нибудь ответ.

При добавлении textView это выглядит как this

Как видите, между синей разметкой и реальным текстом определенно много места. При размещении одного 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: удаление пробелов и отступов сверху и снизу

...