Мне нужно создать Grofers, как домашнюю страницу со всеми представлениями, такими как viewpager, recyclerview, расширяемое представление списка и линейные макеты с разметкой фреймов, и, что наиболее важно, добавить прокрутку к каждому представлению. Но расширяемая высота представления списка не получает в соответствии с элементами группы. Он показывает только одну высоту группового просмотра и прокручивает все виды внутри этой конкретной высоты. Я пробовал просмотр с прокруткой, просмотр с вложенной прокруткой, линейное расположение, но ничто не соответствует сценарию.
<androidx.constraintlayout.widget.ConstraintLayout
android:orientation="vertical"
android:id="@+id/ll_home"
app:layout_constrainedHeight="true"
app:layout_constrainedWidth="true"
android:layout_width="match_parent"
android:layout_height="match_parent">
<RelativeLayout
android:id="@+id/linearLayout3"
android:layout_width="match_parent"
android:layout_height="200dp"
android:layout_marginStart="8dp"
android:layout_marginEnd="8dp"
android:background="@color/colorOrange"
app:layout_constrainedWidth="true"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@id/linearLayout3"
app:layout_constraintBottom_toTopOf="@id/expandablelistview"
app:layout_constraintHeight_default="wrap">
</RelativeLayout>
<ExpandableListView
android:id="@+id/expandablelistview"
android:layout_width="match_parent"
android:layout_height="200dp"
android:layout_alignParentTop="true"
android:layout_marginTop="8dp"
android:background="@color/colorBlue"
android:groupIndicator="@null"
android:layout_below="@id/linearLayout3" />
</androidx.constraintlayout.widget.ConstraintLayout>