Расширяемое текстовое представление. Как сделать так, чтобы оно свернулось до 2 строк вместо 0 строк?
Вот библиотека, которую я использую.
Я могу расширить свой просмотр текста и минимизировать его. Тем не менее, он полностью минимизируется. Я просто хочу минимизировать его до 2 строк.
Я проверил примеры GitHub, но похоже, что они используют 2 вида текста и переключают их видимость. Я хотел бы избежать этого. Вот код и XML.
Вот мой xml
<com.github.aakira.expandablelayout.ExpandableRelativeLayout
android:id="@+id/expandable_opening_hours"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginEnd="16dp"
android:layout_marginRight="16dp"
android:layout_marginTop="4dp"
app:ael_duration="500"
app:ael_expanded="true"
app:ael_interpolator="accelerate"
app:ael_orientation="vertical"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="@+id/textView6"
app:layout_constraintTop_toBottomOf="@+id/textView6">
<TextView
android:id="@+id/openingTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/medium_grey"
android:textSize="@dimen/text_size_12"
tools:text="Weekdays 7am - 9:30pm; \nWeekend 7:30am - 8pm; PH Closed" />
</com.github.aakira.expandablelayout.ExpandableRelativeLayout>
1 ответ
Если вы устанавливаете видимость TextView на "Gone", это минимизирует весь текстовый вид. Вы должны пойти на два просмотра текста.