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> 

在这里输入图像说明

  • 以编程方式向RelativeLayout添加边距。 我做错了什么?
  • Android Column GridView,可变宽度,如GooglePlus App
  • 如何在android中使网格视图水平滚动
  • 如何在Android中以编程方式反编译dex文件?
  • 项目没有project.properties文件
  • 资源$ NotFoundException:文件res / drawable / abc_ic_ab_back_material.xml
  • Android - 使整个搜索栏可点击
  • 2048游戏animation的LayoutManager?
  • 添加到您的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" >