Tengo un diseño de Android que tiene scrollView
una serie de elementos. En la parte inferior scrollView
, tengo un listView
que luego se completa con un adaptador.
El problema que estoy experimentando es que Android está excluyendo el listView
del scrollView
ya que scrollView
ya tiene una función de desplazamiento. Quiero listView
que sea tan largo como el contenido y que la vista de desplazamiento principal sea desplazable.
¿Cómo puedo lograr este comportamiento?
Aquí está mi diseño principal:
<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>
Luego agregar mediante programación mis componentes a la linearlayour con el id: foodItemActvity_linearLayout_fragments
. A continuación se muestra una de las vistas que se carga en esa distribución lineal. Este es el que me está dando problemas con los pergaminos.
<?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>
Mi adaptador luego llena esta vista de lista.
Aquí hay una imagen del visor de jerarquía de Android cuando hago clic en el scrollView maestro:
Como puede ver, está excluyendo las revisiones listView.
Debería poder desplazar la página hacia abajo y ver 8 comentarios, pero en cambio solo me muestra esos 3, y puedo desplazarme en la pequeña parte donde están los comentarios. Quiero un desplazamiento de página global