tengo la siguiente distribución:Cómo desplazamiento vertical una actividad en Android
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:isScrollContainer="true">
<Gallery android:id="@+id/gallery"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="bottom"/>
<LinearLayout android:id="@+id/chart" android:orientation="horizontal"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:layout_weight="1" />
</LinearLayout>
Galería se obtenga en tiempo de ejecución y cuando el usuario pulsa sobre un elemento lleno el LinearLayout con una serie de imágenes. Me gustaría desplazarme verticalmente pero si agrego un ScrollView cuando el usuario toca la Galería, LinearLayout ya no se llena.
¿Es normal? ¿Cómo puedo hacer para agregar desplazamiento vertical?
Gracias y saludos c.
¿Podría explicarnos un poco más de lo que sucede cuando agrega ScrollView? –
Cuando agrego ScrollView como elemento raíz, cuando el usuario toca un elemento de la galería no pasa nada y el diseño lineal no se completa con el contenido de la vista; intenté depurar y los objetos se manejan correctamente, pero cuando lo hago layout.addView (newView ...) la vista no se muestra – Cris
¿Estás haciendo setContentView (R.id.my_layout) y luego tratando de ajustar eso en un ScrollView? No estoy seguro de por qué está llamando a addView. –