У меня есть макет Android, который имеет scrollView
несколько элементов с в нем. В нижней части у scrollView
меня есть, listView
который затем заполняется адаптером.
Проблема, которую я испытываю, заключается в том, что Android исключает listView
из, scrollView
поскольку scrollView
уже имеет функцию прокрутки. Я хочу, listView
чтобы содержимое было таким же, как и содержимое, и чтобы представление основного прокрутки имело возможность прокрутки.
Как я могу добиться этого поведения?
Вот мой основной макет:
<ScrollView
android:id="@+id/scrollView1"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="2"
android:fillViewport="true"
android:gravity="top" >
<LinearLayout
android:id="@+id/foodItemActvity_linearLayout_fragments"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
</LinearLayout>
</ScrollView>
Затем я программно добавить свои компоненты в linearlayour с идентификатором: foodItemActvity_linearLayout_fragments
. Ниже приведено одно из представлений, загруженных в этот линейный макет. Это тот, кто доставляет мне неприятности со свитками.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<TextView
android:id="@+id/fragment_dds_review_textView_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Reviews:"
android:textAppearance="?android:attr/textAppearanceMedium" />
<ListView
android:id="@+id/fragment_dds_review_listView"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</ListView>
</LinearLayout>
Мой адаптер затем заполняет этот список.
Вот изображение из средства просмотра иерархии Android, когда я нажимаю на главный scrollView:
Как видите, это исключение списка просмотра отзывов.
Я должен быть в состоянии прокрутить страницу вниз и увидеть 8 отзывов, но вместо этого он показывает только эти 3, и я могу прокрутить крошечную часть, где находятся отзывы. Я хочу глобальную прокрутку страницы