Android的scrollview不填充父视图

我有以下布局,其中包含一个滚动视图。 当屏幕尺寸大于4.8英寸左右时,视图底部会出现白色区域,为什么当我将scrollview指定为fill_parent?

提前致谢。

注意,您看不到下面屏幕截图菜单下方的空白,因为它是白色的,对不起。 有一英寸或2的空间

<?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> 

在这里输入图像说明

Solutions Collecting From Web of "Android的scrollview不填充父视图"

添加到您的ScrollView

 android:fillViewport="true" 

尝试设置ScrollView android:fillViewport=”true” ,参考这个

只需使用这个:

 android:fillViewport="true" 

示例ScrollView:

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

示例NestedScrollView:

 <android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:fillViewport="true" android:fadingEdge="vertical|horizontal" >