Моя проблема: Мне не удается отобразить последнюю строку в некоторых моих текстовых представлениях, которые расширяются до случайных размеров в зависимости от содержимого. Один конкретный случай, который всегда происходит, - это комментарий TextView
.
Что я пробовал: Я прочитал и попробовал несколько подобных постов здесь и в Интернете, но ни один из них, похоже, не решить проблему. Ряд решений включает настройку android:gravity="fill"
и android:baselineAligned="false"
, которые не оказали влияния и которые были удалены или изменены на предыдущее значение (см. Код ниже).
Ниже я предоставил код, указанный c для комментария TextView
, и изображение, чтобы помочь разобраться в расположении, которое оно разделяет. Это единственный TextView
не справа от своей метки и выровненной базовой линии. Кажется, это довольно распространенная установка, поэтому я не уверен, почему проблема существует.
<TextView
android:layout_width="match_parent"
android:layout_height="0dp"
android:background="@color/colorWhite"
android:padding="5dp"
android:hint="@string/hint_comment"
android:textSize="12sp"
android:gravity="start|top"
android:ems="10"
android:id="@+id/viewComment"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/lbl_View_Comment"
android:layout_marginTop="5dp"
android:layout_marginStart="5dp"
android:layout_marginEnd="5dp"/>