Android scrollview ne remplissant pas la vue parentale

J'ai la disposition suivante qui contient une vue par défilé. Après des tailles d'écran supérieures à environ 4,8 ", il y a une zone blanche au bas de la vue. Pourquoi est-ce que, lorsque j'ai spécifié le scrollview to fill_parent?

Merci d'avance.

NB: vous ne pouvez pas voir l'espace blanc sous le menu sur la capture d'écran ci-dessous car c'est blanc, désolé. Il y a environ un pouce ou 2 d'espace

<?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <LinearLayout android:id="@+id/ll1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/carefreebgscaledlighting" android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android"> <TextView android:id="@+id/textviewcompanyname" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:textAppearance="?android:attr/textAppearanceLarge" android:textColor="#003F87" /> <TextView android:id="@+id/textViewYouAreSignedIn" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:layout_alignParentTop="true" android:textAppearance="?android:attr/textAppearanceLarge" android:textColor="#003F87" /> <TextView android:id="@+id/textViewUnsentTransactions" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:layout_below="@id/textViewYouAreSignedIn" android:textAppearance="?android:attr/textAppearanceLarge" android:textColor="#003F87" /> <TextView android:id="@+id/spacerasnexttextviewclasheswithbg" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:textAppearance="?android:attr/textAppearanceLarge" /> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/imagesignaltower" android:background="@drawable/signaltower"/> <ProgressBar android:id="@+id/progressBarSignal" style="?android:attr/progressBarStyleHorizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:progressDrawable="@drawable/progressbar2" android:layout_marginTop="10dp" /> </LinearLayout> <TextView android:id="@+id/textview1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:text="@string/stringloggedinscreen" android:textAppearance="?android:attr/textAppearanceLarge" android:textColor="#003F87" /> <Button android:id="@+id/buttonsignin" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="center" android:text="@string/stringbuttonsignin" /> ......... ........... ........... </LinearLayout> </ScrollView> 

.

Entrez la description de l'image ici

3 Solutions collect form web for “Android scrollview ne remplissant pas la vue parentale”

Ajoutez à votre ScrollView :

 android:fillViewport="true" 

Essayez de définir ScrollView android:fillViewport=”true” , se référer à ceci

Utilisez simplement ceci:

 android:fillViewport="true" 

Exemple ScrollView:

 <ScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:fillViewport="true" android:fadingEdge="vertical|horizontal" > 

Exemple NestedScrollView:

 <android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:fillViewport="true" android:fadingEdge="vertical|horizontal" > 
coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.