studio scrolling programacion móviles libro desarrollo curso aplicaciones activity android layout android-gui

android - scrolling - Cómo hacer el linearlayout en scrollview para llenar toda el área



scrolling activity android (1)

Necesita configurar fillViewport:

<ScrollView android:id="@+id/scrollView1" android:background="#000000" android:layout_width="match_parent" android:fillViewport="true" <!-- here --> android:layout_height="match_parent" > ... </ScrollView>

information

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <ScrollView android:id="@+id/scrollView1" android:background="#000000" android:layout_width="match_parent" android:layout_height="match_parent" > <LinearLayout android:id="@+id/linear1" android:background="#FF0000" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" > <LinearLayout android:background="#00FF00" android:id="@+id/linear2" android:layout_width="match_parent" android:layout_height="200dip" android:orientation="vertical" > </LinearLayout> <LinearLayout android:background="#0000FF" android:id="@+id/linear3" android:layout_width="match_parent" android:layout_height="100dip" android:orientation="vertical" > </LinearLayout> </LinearLayout> </ScrollView> </RelativeLayout>

Este es mi diseño y esperaba ver un fondo rojo (porque linear1 tiene un fondo rojo y propiedades para llenar el padre), y otros dos diseños con over the linear1 con bacgroudns verde y azul

pero lo que realmente veo es el fundamento negro del scrollview y el verde y el azul de linear2 y linear3 pero no el backgrund rojo de linear1

a saber, el lineal está actuando como android: layout_height = "wrap_content" no está configurado para android: layout_height = "match_parent"

algunas ideas ?