Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 布局中的某些视图位于屏幕外_Android_Layout - Fatal编程技术网

Android 布局中的某些视图位于屏幕外

Android 布局中的某些视图位于屏幕外,android,layout,Android,Layout,顶部文本“您的个人资料”在我的布局中不可见。 相册中的定向图片被截断。 我添加了“Scroll”元素,但它在那里不起作用 我的XML如下所示: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"

顶部文本“您的个人资料”在我的布局中不可见。 相册中的定向图片被截断。 我添加了“Scroll”元素,但它在那里不起作用

我的XML如下所示:

  <?xml version="1.0" encoding="utf-8"?>
  <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"
          android:background="@color/backNormal"
          android:orientation="vertical"
    >


<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:background="@color/backNormal"
            android:orientation="vertical"

        >

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                  android:layout_width="fill_parent"
                  android:layout_height="wrap_content"
                  android:background="@color/backNormal"
                  android:orientation="vertical"
                  android:layout_gravity="center_horizontal|center_vertical"
            >


        <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                      android:layout_width="fill_parent"
                      android:layout_height="wrap_content"
                      android:background="@color/backNormal"
                      android:orientation="horizontal"
                      android:layout_gravity="center_horizontal|center_vertical"
                      android:weightSum="6"
                >
            <View
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    />

            <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                          android:layout_width="0dp"
                          android:layout_height="wrap_content"
                          android:background="@color/backNormal"
                          android:orientation="vertical"
                          android:layout_weight="4"
                          android:layout_gravity="center_horizontal|center_vertical"

                    >


                <TextView
                        android:id="@+id/driverProfileTextTitle"
                        android:gravity="center"
                        android:text='Your profile'
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_marginTop="5dp"
                        style="@style/text_style_title"

                        />
                <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                              android:layout_width="wrap_content"
                              android:layout_height="wrap_content"
                              android:orientation="horizontal"
                        >

                <ImageView
                        android:id="@+id/driverProfileImageFace"
                        android:layout_width="0dp"
                        android:layout_height="wrap_content"
                        android:layout_gravity="center"
                        android:layout_marginLeft="5dp"
                        android:layout_marginRight="5dp"
                        android:layout_marginTop="5dp"
                        android:layout_marginBottom="5dp"
                        android:layout_weight="1"
                        android:src="@drawable/driver"
                        android:adjustViewBounds="true"
                        />
                <ImageView
                        android:id="@+id/driverProfileImageCar"
                        android:layout_width="0dp"
                        android:layout_height="wrap_content"
                        android:layout_gravity="center"
                        android:layout_marginLeft="5dp"
                        android:layout_marginRight="5dp"
                        android:layout_marginTop="5dp"
                        android:layout_marginBottom="5dp"
                        android:layout_weight="1"
                        android:src="@drawable/car"
                        android:adjustViewBounds="true"
                        />
                </LinearLayout>
                <TextView
                        android:id="@+id/driverProfileTextName"
                        android:gravity="center"
                        android:text='Your name'
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_marginTop="5dp"
                        style="@style/text_style_normal"
                        />

                <EditText
                        android:id="@+id/driverProfileEditName"
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:lines="1"
                        android:minLines="1"
                        android:maxLines="1"
                        android:maxLength="25"
                        style="@style/edit_style"
                        android:layout_gravity="left"
                        android:background="@drawable/edit"
                        android:inputType="textCapSentences"
                        android:cursorVisible="true"
                        />
                <TextView
                        android:id="@+id/driverProfileTextCar"
                        android:gravity="center"
                        android:text='Car model and number'
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_marginTop="5dp"
                        style="@style/text_style_normal"
                        />

                <EditText
                        android:id="@+id/driverProfileEditCar"
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:lines="1"
                        android:minLines="1"
                        android:maxLines="1"
                        android:maxLength="25"
                        style="@style/edit_style"
                        android:layout_gravity="left"
                        android:background="@drawable/edit"
                        android:inputType="textCapSentences"
                        android:cursorVisible="true"
                        />

                <TextView
                        android:id="@+id/driverProfileTextGenderTitle"
                        android:gravity="center"
                        android:text='Gender'
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_marginTop="5dp"
                        style="@style/text_style_normal"
                        />


                <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                              android:layout_width="fill_parent"
                              android:layout_height="wrap_content"
                              android:orientation="horizontal"
                              android:layout_gravity="center"
                              android:weightSum="4"
                        >

                    <Button
                            android:id="@+id/driverProfileButtonMale"
                            android:layout_width="0dp"
                            android:layout_height="fill_parent"
                            android:layout_weight="1"
                            android:text='M'
                            style="@style/button_style_normal"
                            />

                    <TextView
                            android:id="@+id/driverProfileTextGender"
                            android:layout_width="0dp"
                            android:layout_height="fill_parent"
                            android:layout_weight="2"
                            android:gravity="center"
                            android:text='Unknown'
                            android:background="@color/backDark1"
                            style="@style/text_style_normal"
                            />

                    <Button
                            android:id="@+id/driverProfileButtonFemale"
                            android:layout_width="0dp"
                            android:layout_weight="1"
                            android:layout_height="fill_parent"
                            android:text='F'
                            style="@style/button_style_normal"
                            />

                </LinearLayout>
                <TextView
                        android:id="@+id/driverProfileTextYearTitle"
                        android:gravity="center"
                        android:text='Year Of Birth'
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_marginTop="5dp"
                        style="@style/text_style_normal"
                        />


                <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                              android:layout_width="fill_parent"
                              android:layout_height="wrap_content"
                              android:orientation="horizontal"
                              android:layout_gravity="center"
                              android:weightSum="4"
                        >
                    <Button
                            android:id="@+id/driverProfileButtonYearMinus"
                            android:layout_width="0dp"
                            android:layout_height="fill_parent"
                            android:layout_weight="1"
                            android:text='-'
                            style="@style/button_style_normal"
                            />

                    <TextView
                            android:id="@+id/driverProfileTextYear"
                            android:layout_width="0dp"
                            android:layout_height="fill_parent"
                            android:layout_weight="2"
                            android:gravity="center"
                            android:text='Unknown'
                            android:background="@color/backDark1"
                            style="@style/text_style_normal"
                            />

                    <Button
                            android:id="@+id/driverProfileButtonYearPlus"
                            android:layout_width="0dp"
                            android:layout_weight="1"
                            android:layout_height="fill_parent"
                            android:text='+'
                            style="@style/button_style_normal"
                            />


                </LinearLayout>


                <ProgressBar
                        android:id="@+id/driverProfileProgress"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_gravity="center_vertical|center_horizontal"
                        />

                <Button
                        android:id="@+id/driverProfileButtonReg"
                        android:text='Registration'
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:layout_marginBottom="10dp"
                        style="@style/button_style_normal"
                        />
                <TextView
                        android:id="@+id/driverProfileTextResult"
                        android:gravity="center"
                        android:text=''
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        style="@style/text_style_normal"
                        />

            </LinearLayout>
            <View
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:layout_marginBottom="5dp"
                    />

        </LinearLayout>
    </LinearLayout>
</ScrollView>

 </LinearLayout>


有什么想法吗

在滚动视图中使用android:fillViewport=“true”,它将填满屏幕

<ScrollView 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scrollView1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:fillViewport="true" >

在滚动视图中使用android:fillViewport=“true”,它将填满屏幕

<ScrollView 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scrollView1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:fillViewport="true" >

在滚动视图中使用android:fillViewport=“true”,它将填满屏幕

<ScrollView 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scrollView1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:fillViewport="true" >

在滚动视图中使用android:fillViewport=“true”,它将填满屏幕

<ScrollView 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scrollView1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:fillViewport="true" >


代码的其余部分

使用
ScrollView
作为父级。 我想这对你有帮助。


代码的其余部分

使用
ScrollView
作为父级。 我想这对你有帮助。


代码的其余部分

使用
ScrollView
作为父级。 我想这对你有帮助。


代码的其余部分

使用
ScrollView
作为父级。 我想这对你有帮助。

试试这个:

<?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"
        android:layout_marginBottom="8dp"
        android:orientation="vertical"
        >

        <LinearLayout                   
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:orientation="vertical"
            android:background="@color/backNormal"
            android:layout_gravity="center_horizontal|center_vertical"
            >


            <LinearLayout 
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:layout_gravity="center_horizontal|center_vertical"
                android:weightSum="6"
                >

                <View
                   android:layout_width="0dp"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   />

                <LinearLayout 
                   android:layout_width="0dp"
                   android:layout_height="wrap_content"
                   android:orientation="vertical"
                   android:layout_weight="4"

                  android:layout_gravity="center_horizontal|center_vertical"
                  >


                 <TextView
                    android:id="@+id/driverProfileTextTitle"
                    android:gravity="center"
                    android:text='Your profile'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_title"

                    />
            <LinearLayout 
                          android:layout_width="wrap_content"
                          android:layout_height="wrap_content"
                          android:orientation="horizontal"
                    >

            <ImageView
                    android:id="@+id/driverProfileImageFace"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:layout_marginLeft="5dp"
                    android:layout_marginRight="5dp"
                    android:layout_marginTop="5dp"
                    android:layout_marginBottom="5dp"
                    android:layout_weight="1"
                    android:src="@drawable/driver"
                    android:adjustViewBounds="true"
                    />
            <ImageView
                    android:id="@+id/driverProfileImageCar"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:layout_marginLeft="5dp"
                    android:layout_marginRight="5dp"
                    android:layout_marginTop="5dp"
                    android:layout_marginBottom="5dp"
                    android:layout_weight="1"
                    android:src="@drawable/car"
                    android:adjustViewBounds="true"
                    />
            </LinearLayout>
            <TextView
                    android:id="@+id/driverProfileTextName"
                    android:gravity="center"
                    android:text='Your name'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />

            <EditText
                    android:id="@+id/driverProfileEditName"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:lines="1"
                    android:minLines="1"
                    android:maxLines="1"
                    android:maxLength="25"
                    style="@style/edit_style"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:inputType="textCapSentences"
                    android:cursorVisible="true"
                    />
            <TextView
                    android:id="@+id/driverProfileTextCar"
                    android:gravity="center"
                    android:text='Car model and number'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />

            <EditText
                    android:id="@+id/driverProfileEditCar"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:lines="1"
                    android:minLines="1"
                    android:maxLines="1"
                    android:maxLength="25"
                    style="@style/edit_style"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:inputType="textCapSentences"
                    android:cursorVisible="true"
                    />

            <TextView
                    android:id="@+id/driverProfileTextGenderTitle"
                    android:gravity="center"
                    android:text='Gender'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />


            <LinearLayout 
                          android:layout_width="fill_parent"
                          android:layout_height="wrap_content"
                          android:orientation="horizontal"
                          android:layout_gravity="center"
                          android:weightSum="4"
                    >

                <Button
                        android:id="@+id/driverProfileButtonMale"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text='M'
                        style="@style/button_style_normal"
                        />

                <TextView
                        android:id="@+id/driverProfileTextGender"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:gravity="center"
                        android:text='Unknown'
                        android:background="@color/backDark1"
                        style="@style/text_style_normal"
                        />

                <Button
                        android:id="@+id/driverProfileButtonFemale"
                        android:layout_width="0dp"
                        android:layout_weight="1"
                        android:layout_height="fill_parent"
                        android:text='F'
                        style="@style/button_style_normal"
                        />

            </LinearLayout>
            <TextView
                    android:id="@+id/driverProfileTextYearTitle"
                    android:gravity="center"
                    android:text='Year Of Birth'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />


            <LinearLayout   
                            android:layout_width="fill_parent"
                          android:layout_height="wrap_content"
                          android:orientation="horizontal"
                          android:layout_gravity="center"
                          android:weightSum="4"
                    >
                <Button
                        android:id="@+id/driverProfileButtonYearMinus"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text='-'
                        style="@style/button_style_normal"
                        />

                <TextView
                        android:id="@+id/driverProfileTextYear"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:gravity="center"
                        android:text='Unknown'
                        android:background="@color/backDark1"
                        style="@style/text_style_normal"
                        />

                <Button
                        android:id="@+id/driverProfileButtonYearPlus"
                        android:layout_width="0dp"
                        android:layout_weight="1"
                        android:layout_height="fill_parent"
                        android:text='+'
                        style="@style/button_style_normal"
                        />


            </LinearLayout>


            <ProgressBar
                    android:id="@+id/driverProfileProgress"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"

                  android:layout_gravity="center_vertical|center_horizontal"
                    />

            <Button
                    android:id="@+id/driverProfileButtonReg"
                    android:text='Registration'
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginBottom="10dp"
                    style="@style/button_style_normal"
                    />
            <TextView
                    android:id="@+id/driverProfileTextResult"
                    android:gravity="center"
                    android:text=''
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    style="@style/text_style_normal"
                    />

        </LinearLayout>
        <View
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:layout_marginBottom="5dp"
                />

       </LinearLayout>
    </LinearLayout>
 </ScrollView>

但是您需要使用更多的
相对布局来改进布局,而不是
线性布局
,而且深度布局级别会降低性能

尝试以下方法:

<?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"
        android:layout_marginBottom="8dp"
        android:orientation="vertical"
        >

        <LinearLayout                   
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:orientation="vertical"
            android:background="@color/backNormal"
            android:layout_gravity="center_horizontal|center_vertical"
            >


            <LinearLayout 
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:layout_gravity="center_horizontal|center_vertical"
                android:weightSum="6"
                >

                <View
                   android:layout_width="0dp"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   />

                <LinearLayout 
                   android:layout_width="0dp"
                   android:layout_height="wrap_content"
                   android:orientation="vertical"
                   android:layout_weight="4"

                  android:layout_gravity="center_horizontal|center_vertical"
                  >


                 <TextView
                    android:id="@+id/driverProfileTextTitle"
                    android:gravity="center"
                    android:text='Your profile'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_title"

                    />
            <LinearLayout 
                          android:layout_width="wrap_content"
                          android:layout_height="wrap_content"
                          android:orientation="horizontal"
                    >

            <ImageView
                    android:id="@+id/driverProfileImageFace"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:layout_marginLeft="5dp"
                    android:layout_marginRight="5dp"
                    android:layout_marginTop="5dp"
                    android:layout_marginBottom="5dp"
                    android:layout_weight="1"
                    android:src="@drawable/driver"
                    android:adjustViewBounds="true"
                    />
            <ImageView
                    android:id="@+id/driverProfileImageCar"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:layout_marginLeft="5dp"
                    android:layout_marginRight="5dp"
                    android:layout_marginTop="5dp"
                    android:layout_marginBottom="5dp"
                    android:layout_weight="1"
                    android:src="@drawable/car"
                    android:adjustViewBounds="true"
                    />
            </LinearLayout>
            <TextView
                    android:id="@+id/driverProfileTextName"
                    android:gravity="center"
                    android:text='Your name'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />

            <EditText
                    android:id="@+id/driverProfileEditName"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:lines="1"
                    android:minLines="1"
                    android:maxLines="1"
                    android:maxLength="25"
                    style="@style/edit_style"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:inputType="textCapSentences"
                    android:cursorVisible="true"
                    />
            <TextView
                    android:id="@+id/driverProfileTextCar"
                    android:gravity="center"
                    android:text='Car model and number'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />

            <EditText
                    android:id="@+id/driverProfileEditCar"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:lines="1"
                    android:minLines="1"
                    android:maxLines="1"
                    android:maxLength="25"
                    style="@style/edit_style"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:inputType="textCapSentences"
                    android:cursorVisible="true"
                    />

            <TextView
                    android:id="@+id/driverProfileTextGenderTitle"
                    android:gravity="center"
                    android:text='Gender'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />


            <LinearLayout 
                          android:layout_width="fill_parent"
                          android:layout_height="wrap_content"
                          android:orientation="horizontal"
                          android:layout_gravity="center"
                          android:weightSum="4"
                    >

                <Button
                        android:id="@+id/driverProfileButtonMale"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text='M'
                        style="@style/button_style_normal"
                        />

                <TextView
                        android:id="@+id/driverProfileTextGender"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:gravity="center"
                        android:text='Unknown'
                        android:background="@color/backDark1"
                        style="@style/text_style_normal"
                        />

                <Button
                        android:id="@+id/driverProfileButtonFemale"
                        android:layout_width="0dp"
                        android:layout_weight="1"
                        android:layout_height="fill_parent"
                        android:text='F'
                        style="@style/button_style_normal"
                        />

            </LinearLayout>
            <TextView
                    android:id="@+id/driverProfileTextYearTitle"
                    android:gravity="center"
                    android:text='Year Of Birth'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />


            <LinearLayout   
                            android:layout_width="fill_parent"
                          android:layout_height="wrap_content"
                          android:orientation="horizontal"
                          android:layout_gravity="center"
                          android:weightSum="4"
                    >
                <Button
                        android:id="@+id/driverProfileButtonYearMinus"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text='-'
                        style="@style/button_style_normal"
                        />

                <TextView
                        android:id="@+id/driverProfileTextYear"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:gravity="center"
                        android:text='Unknown'
                        android:background="@color/backDark1"
                        style="@style/text_style_normal"
                        />

                <Button
                        android:id="@+id/driverProfileButtonYearPlus"
                        android:layout_width="0dp"
                        android:layout_weight="1"
                        android:layout_height="fill_parent"
                        android:text='+'
                        style="@style/button_style_normal"
                        />


            </LinearLayout>


            <ProgressBar
                    android:id="@+id/driverProfileProgress"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"

                  android:layout_gravity="center_vertical|center_horizontal"
                    />

            <Button
                    android:id="@+id/driverProfileButtonReg"
                    android:text='Registration'
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginBottom="10dp"
                    style="@style/button_style_normal"
                    />
            <TextView
                    android:id="@+id/driverProfileTextResult"
                    android:gravity="center"
                    android:text=''
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    style="@style/text_style_normal"
                    />

        </LinearLayout>
        <View
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:layout_marginBottom="5dp"
                />

       </LinearLayout>
    </LinearLayout>
 </ScrollView>

但是您需要使用更多的
相对布局来改进布局,而不是
线性布局
,而且深度布局级别会降低性能

尝试以下方法:

<?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"
        android:layout_marginBottom="8dp"
        android:orientation="vertical"
        >

        <LinearLayout                   
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:orientation="vertical"
            android:background="@color/backNormal"
            android:layout_gravity="center_horizontal|center_vertical"
            >


            <LinearLayout 
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:layout_gravity="center_horizontal|center_vertical"
                android:weightSum="6"
                >

                <View
                   android:layout_width="0dp"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   />

                <LinearLayout 
                   android:layout_width="0dp"
                   android:layout_height="wrap_content"
                   android:orientation="vertical"
                   android:layout_weight="4"

                  android:layout_gravity="center_horizontal|center_vertical"
                  >


                 <TextView
                    android:id="@+id/driverProfileTextTitle"
                    android:gravity="center"
                    android:text='Your profile'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_title"

                    />
            <LinearLayout 
                          android:layout_width="wrap_content"
                          android:layout_height="wrap_content"
                          android:orientation="horizontal"
                    >

            <ImageView
                    android:id="@+id/driverProfileImageFace"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:layout_marginLeft="5dp"
                    android:layout_marginRight="5dp"
                    android:layout_marginTop="5dp"
                    android:layout_marginBottom="5dp"
                    android:layout_weight="1"
                    android:src="@drawable/driver"
                    android:adjustViewBounds="true"
                    />
            <ImageView
                    android:id="@+id/driverProfileImageCar"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:layout_marginLeft="5dp"
                    android:layout_marginRight="5dp"
                    android:layout_marginTop="5dp"
                    android:layout_marginBottom="5dp"
                    android:layout_weight="1"
                    android:src="@drawable/car"
                    android:adjustViewBounds="true"
                    />
            </LinearLayout>
            <TextView
                    android:id="@+id/driverProfileTextName"
                    android:gravity="center"
                    android:text='Your name'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />

            <EditText
                    android:id="@+id/driverProfileEditName"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:lines="1"
                    android:minLines="1"
                    android:maxLines="1"
                    android:maxLength="25"
                    style="@style/edit_style"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:inputType="textCapSentences"
                    android:cursorVisible="true"
                    />
            <TextView
                    android:id="@+id/driverProfileTextCar"
                    android:gravity="center"
                    android:text='Car model and number'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />

            <EditText
                    android:id="@+id/driverProfileEditCar"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:lines="1"
                    android:minLines="1"
                    android:maxLines="1"
                    android:maxLength="25"
                    style="@style/edit_style"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:inputType="textCapSentences"
                    android:cursorVisible="true"
                    />

            <TextView
                    android:id="@+id/driverProfileTextGenderTitle"
                    android:gravity="center"
                    android:text='Gender'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />


            <LinearLayout 
                          android:layout_width="fill_parent"
                          android:layout_height="wrap_content"
                          android:orientation="horizontal"
                          android:layout_gravity="center"
                          android:weightSum="4"
                    >

                <Button
                        android:id="@+id/driverProfileButtonMale"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text='M'
                        style="@style/button_style_normal"
                        />

                <TextView
                        android:id="@+id/driverProfileTextGender"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:gravity="center"
                        android:text='Unknown'
                        android:background="@color/backDark1"
                        style="@style/text_style_normal"
                        />

                <Button
                        android:id="@+id/driverProfileButtonFemale"
                        android:layout_width="0dp"
                        android:layout_weight="1"
                        android:layout_height="fill_parent"
                        android:text='F'
                        style="@style/button_style_normal"
                        />

            </LinearLayout>
            <TextView
                    android:id="@+id/driverProfileTextYearTitle"
                    android:gravity="center"
                    android:text='Year Of Birth'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />


            <LinearLayout   
                            android:layout_width="fill_parent"
                          android:layout_height="wrap_content"
                          android:orientation="horizontal"
                          android:layout_gravity="center"
                          android:weightSum="4"
                    >
                <Button
                        android:id="@+id/driverProfileButtonYearMinus"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text='-'
                        style="@style/button_style_normal"
                        />

                <TextView
                        android:id="@+id/driverProfileTextYear"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:gravity="center"
                        android:text='Unknown'
                        android:background="@color/backDark1"
                        style="@style/text_style_normal"
                        />

                <Button
                        android:id="@+id/driverProfileButtonYearPlus"
                        android:layout_width="0dp"
                        android:layout_weight="1"
                        android:layout_height="fill_parent"
                        android:text='+'
                        style="@style/button_style_normal"
                        />


            </LinearLayout>


            <ProgressBar
                    android:id="@+id/driverProfileProgress"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"

                  android:layout_gravity="center_vertical|center_horizontal"
                    />

            <Button
                    android:id="@+id/driverProfileButtonReg"
                    android:text='Registration'
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginBottom="10dp"
                    style="@style/button_style_normal"
                    />
            <TextView
                    android:id="@+id/driverProfileTextResult"
                    android:gravity="center"
                    android:text=''
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    style="@style/text_style_normal"
                    />

        </LinearLayout>
        <View
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:layout_marginBottom="5dp"
                />

       </LinearLayout>
    </LinearLayout>
 </ScrollView>

但是您需要使用更多的
相对布局来改进布局,而不是
线性布局
,而且深度布局级别会降低性能

尝试以下方法:

<?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"
        android:layout_marginBottom="8dp"
        android:orientation="vertical"
        >

        <LinearLayout                   
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:orientation="vertical"
            android:background="@color/backNormal"
            android:layout_gravity="center_horizontal|center_vertical"
            >


            <LinearLayout 
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:layout_gravity="center_horizontal|center_vertical"
                android:weightSum="6"
                >

                <View
                   android:layout_width="0dp"
                   android:layout_height="wrap_content"
                   android:layout_weight="1"
                   />

                <LinearLayout 
                   android:layout_width="0dp"
                   android:layout_height="wrap_content"
                   android:orientation="vertical"
                   android:layout_weight="4"

                  android:layout_gravity="center_horizontal|center_vertical"
                  >


                 <TextView
                    android:id="@+id/driverProfileTextTitle"
                    android:gravity="center"
                    android:text='Your profile'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_title"

                    />
            <LinearLayout 
                          android:layout_width="wrap_content"
                          android:layout_height="wrap_content"
                          android:orientation="horizontal"
                    >

            <ImageView
                    android:id="@+id/driverProfileImageFace"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:layout_marginLeft="5dp"
                    android:layout_marginRight="5dp"
                    android:layout_marginTop="5dp"
                    android:layout_marginBottom="5dp"
                    android:layout_weight="1"
                    android:src="@drawable/driver"
                    android:adjustViewBounds="true"
                    />
            <ImageView
                    android:id="@+id/driverProfileImageCar"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:layout_marginLeft="5dp"
                    android:layout_marginRight="5dp"
                    android:layout_marginTop="5dp"
                    android:layout_marginBottom="5dp"
                    android:layout_weight="1"
                    android:src="@drawable/car"
                    android:adjustViewBounds="true"
                    />
            </LinearLayout>
            <TextView
                    android:id="@+id/driverProfileTextName"
                    android:gravity="center"
                    android:text='Your name'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />

            <EditText
                    android:id="@+id/driverProfileEditName"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:lines="1"
                    android:minLines="1"
                    android:maxLines="1"
                    android:maxLength="25"
                    style="@style/edit_style"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:inputType="textCapSentences"
                    android:cursorVisible="true"
                    />
            <TextView
                    android:id="@+id/driverProfileTextCar"
                    android:gravity="center"
                    android:text='Car model and number'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />

            <EditText
                    android:id="@+id/driverProfileEditCar"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:lines="1"
                    android:minLines="1"
                    android:maxLines="1"
                    android:maxLength="25"
                    style="@style/edit_style"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:inputType="textCapSentences"
                    android:cursorVisible="true"
                    />

            <TextView
                    android:id="@+id/driverProfileTextGenderTitle"
                    android:gravity="center"
                    android:text='Gender'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />


            <LinearLayout 
                          android:layout_width="fill_parent"
                          android:layout_height="wrap_content"
                          android:orientation="horizontal"
                          android:layout_gravity="center"
                          android:weightSum="4"
                    >

                <Button
                        android:id="@+id/driverProfileButtonMale"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text='M'
                        style="@style/button_style_normal"
                        />

                <TextView
                        android:id="@+id/driverProfileTextGender"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:gravity="center"
                        android:text='Unknown'
                        android:background="@color/backDark1"
                        style="@style/text_style_normal"
                        />

                <Button
                        android:id="@+id/driverProfileButtonFemale"
                        android:layout_width="0dp"
                        android:layout_weight="1"
                        android:layout_height="fill_parent"
                        android:text='F'
                        style="@style/button_style_normal"
                        />

            </LinearLayout>
            <TextView
                    android:id="@+id/driverProfileTextYearTitle"
                    android:gravity="center"
                    android:text='Year Of Birth'
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    style="@style/text_style_normal"
                    />


            <LinearLayout   
                            android:layout_width="fill_parent"
                          android:layout_height="wrap_content"
                          android:orientation="horizontal"
                          android:layout_gravity="center"
                          android:weightSum="4"
                    >
                <Button
                        android:id="@+id/driverProfileButtonYearMinus"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text='-'
                        style="@style/button_style_normal"
                        />

                <TextView
                        android:id="@+id/driverProfileTextYear"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:gravity="center"
                        android:text='Unknown'
                        android:background="@color/backDark1"
                        style="@style/text_style_normal"
                        />

                <Button
                        android:id="@+id/driverProfileButtonYearPlus"
                        android:layout_width="0dp"
                        android:layout_weight="1"
                        android:layout_height="fill_parent"
                        android:text='+'
                        style="@style/button_style_normal"
                        />


            </LinearLayout>


            <ProgressBar
                    android:id="@+id/driverProfileProgress"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"

                  android:layout_gravity="center_vertical|center_horizontal"
                    />

            <Button
                    android:id="@+id/driverProfileButtonReg"
                    android:text='Registration'
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginBottom="10dp"
                    style="@style/button_style_normal"
                    />
            <TextView
                    android:id="@+id/driverProfileTextResult"
                    android:gravity="center"
                    android:text=''
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    style="@style/text_style_normal"
                    />

        </LinearLayout>
        <View
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:layout_marginBottom="5dp"
                />

       </LinearLayout>
    </LinearLayout>
 </ScrollView>

但是您需要使用更多的
相对布局来改进布局,而不是
线性布局
,而且深度布局级别会降低性能

试试这个

<?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"
    android:background="@color/backNormal"
    android:orientation="vertical" >

    <LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal|center_vertical"
        android:background="@color/backNormal"
        android:orientation="vertical" >

        <LinearLayout
            xmlns:android="http://schemas.android.com/apk/res/android"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal|center_vertical"
            android:background="@color/backNormal"
            android:orientation="horizontal"
            android:weightSum="6" >

            <View
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1" />

            <LinearLayout
                xmlns:android="http://schemas.android.com/apk/res/android"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_gravity="center_horizontal|center_vertical"
                android:layout_weight="4"
                android:background="@color/backNormal"
                android:orientation="vertical" >

                <TextView
                    android:id="@+id/driverProfileTextTitle"
                    style="@style/text_style_title"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Your profile" />

                <LinearLayout
                    xmlns:android="http://schemas.android.com/apk/res/android"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:orientation="horizontal" >

                    <ImageView
                        android:id="@+id/driverProfileImageFace"
                        android:layout_width="0dp"
                        android:layout_height="wrap_content"
                        android:layout_gravity="center"
                        android:layout_marginBottom="5dp"
                        android:layout_marginLeft="5dp"
                        android:layout_marginRight="5dp"
                        android:layout_marginTop="5dp"
                        android:layout_weight="1"
                        android:adjustViewBounds="true"
                        android:src="@drawable/driver" />

                    <ImageView
                        android:id="@+id/driverProfileImageCar"
                        android:layout_width="0dp"
                        android:layout_height="wrap_content"
                        android:layout_gravity="center"
                        android:layout_marginBottom="5dp"
                        android:layout_marginLeft="5dp"
                        android:layout_marginRight="5dp"
                        android:layout_marginTop="5dp"
                        android:layout_weight="1"
                        android:adjustViewBounds="true"
                        android:src="@drawable/car" />
                </LinearLayout>

                <TextView
                    android:id="@+id/driverProfileTextName"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Your name" />

                <EditText
                    android:id="@+id/driverProfileEditName"
                    style="@style/edit_style"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:cursorVisible="true"
                    android:inputType="textCapSentences"
                    android:lines="1"
                    android:maxLength="25"
                    android:maxLines="1"
                    android:minLines="1" />

                <TextView
                    android:id="@+id/driverProfileTextCar"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Car model and number" />

                <EditText
                    android:id="@+id/driverProfileEditCar"
                    style="@style/edit_style"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:cursorVisible="true"
                    android:inputType="textCapSentences"
                    android:lines="1"
                    android:maxLength="25"
                    android:maxLines="1"
                    android:minLines="1" />

                <TextView
                    android:id="@+id/driverProfileTextGenderTitle"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Gender" />

                <LinearLayout
                    xmlns:android="http://schemas.android.com/apk/res/android"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:orientation="horizontal"
                    android:weightSum="4" >

                    <Button
                        android:id="@+id/driverProfileButtonMale"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="M" />

                    <TextView
                        android:id="@+id/driverProfileTextGender"
                        style="@style/text_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:background="@color/backDark1"
                        android:gravity="center"
                        android:text="Unknown" />

                    <Button
                        android:id="@+id/driverProfileButtonFemale"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="F" />
                </LinearLayout>

                <TextView
                    android:id="@+id/driverProfileTextYearTitle"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Year Of Birth" />

                <LinearLayout
                    xmlns:android="http://schemas.android.com/apk/res/android"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:orientation="horizontal"
                    android:weightSum="4" >

                    <Button
                        android:id="@+id/driverProfileButtonYearMinus"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="-" />

                    <TextView
                        android:id="@+id/driverProfileTextYear"
                        style="@style/text_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:background="@color/backDark1"
                        android:gravity="center"
                        android:text="Unknown" />

                    <Button
                        android:id="@+id/driverProfileButtonYearPlus"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="+" />
                </LinearLayout>

                <ProgressBar
                    android:id="@+id/driverProfileProgress"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center_vertical|center_horizontal" />

                <Button
                    android:id="@+id/driverProfileButtonReg"
                    style="@style/button_style_normal"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginBottom="10dp"
                    android:text="Registration" />

                <TextView
                    android:id="@+id/driverProfileTextResult"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:gravity="center"
                    android:text="" />
            </LinearLayout>

            <View
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_marginBottom="5dp"
                android:layout_weight="1" />
        </LinearLayout>
    </LinearLayout>

</ScrollView>

试试这个

<?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"
    android:background="@color/backNormal"
    android:orientation="vertical" >

    <LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal|center_vertical"
        android:background="@color/backNormal"
        android:orientation="vertical" >

        <LinearLayout
            xmlns:android="http://schemas.android.com/apk/res/android"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal|center_vertical"
            android:background="@color/backNormal"
            android:orientation="horizontal"
            android:weightSum="6" >

            <View
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1" />

            <LinearLayout
                xmlns:android="http://schemas.android.com/apk/res/android"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_gravity="center_horizontal|center_vertical"
                android:layout_weight="4"
                android:background="@color/backNormal"
                android:orientation="vertical" >

                <TextView
                    android:id="@+id/driverProfileTextTitle"
                    style="@style/text_style_title"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Your profile" />

                <LinearLayout
                    xmlns:android="http://schemas.android.com/apk/res/android"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:orientation="horizontal" >

                    <ImageView
                        android:id="@+id/driverProfileImageFace"
                        android:layout_width="0dp"
                        android:layout_height="wrap_content"
                        android:layout_gravity="center"
                        android:layout_marginBottom="5dp"
                        android:layout_marginLeft="5dp"
                        android:layout_marginRight="5dp"
                        android:layout_marginTop="5dp"
                        android:layout_weight="1"
                        android:adjustViewBounds="true"
                        android:src="@drawable/driver" />

                    <ImageView
                        android:id="@+id/driverProfileImageCar"
                        android:layout_width="0dp"
                        android:layout_height="wrap_content"
                        android:layout_gravity="center"
                        android:layout_marginBottom="5dp"
                        android:layout_marginLeft="5dp"
                        android:layout_marginRight="5dp"
                        android:layout_marginTop="5dp"
                        android:layout_weight="1"
                        android:adjustViewBounds="true"
                        android:src="@drawable/car" />
                </LinearLayout>

                <TextView
                    android:id="@+id/driverProfileTextName"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Your name" />

                <EditText
                    android:id="@+id/driverProfileEditName"
                    style="@style/edit_style"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:cursorVisible="true"
                    android:inputType="textCapSentences"
                    android:lines="1"
                    android:maxLength="25"
                    android:maxLines="1"
                    android:minLines="1" />

                <TextView
                    android:id="@+id/driverProfileTextCar"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Car model and number" />

                <EditText
                    android:id="@+id/driverProfileEditCar"
                    style="@style/edit_style"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:cursorVisible="true"
                    android:inputType="textCapSentences"
                    android:lines="1"
                    android:maxLength="25"
                    android:maxLines="1"
                    android:minLines="1" />

                <TextView
                    android:id="@+id/driverProfileTextGenderTitle"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Gender" />

                <LinearLayout
                    xmlns:android="http://schemas.android.com/apk/res/android"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:orientation="horizontal"
                    android:weightSum="4" >

                    <Button
                        android:id="@+id/driverProfileButtonMale"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="M" />

                    <TextView
                        android:id="@+id/driverProfileTextGender"
                        style="@style/text_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:background="@color/backDark1"
                        android:gravity="center"
                        android:text="Unknown" />

                    <Button
                        android:id="@+id/driverProfileButtonFemale"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="F" />
                </LinearLayout>

                <TextView
                    android:id="@+id/driverProfileTextYearTitle"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Year Of Birth" />

                <LinearLayout
                    xmlns:android="http://schemas.android.com/apk/res/android"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:orientation="horizontal"
                    android:weightSum="4" >

                    <Button
                        android:id="@+id/driverProfileButtonYearMinus"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="-" />

                    <TextView
                        android:id="@+id/driverProfileTextYear"
                        style="@style/text_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:background="@color/backDark1"
                        android:gravity="center"
                        android:text="Unknown" />

                    <Button
                        android:id="@+id/driverProfileButtonYearPlus"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="+" />
                </LinearLayout>

                <ProgressBar
                    android:id="@+id/driverProfileProgress"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center_vertical|center_horizontal" />

                <Button
                    android:id="@+id/driverProfileButtonReg"
                    style="@style/button_style_normal"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginBottom="10dp"
                    android:text="Registration" />

                <TextView
                    android:id="@+id/driverProfileTextResult"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:gravity="center"
                    android:text="" />
            </LinearLayout>

            <View
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_marginBottom="5dp"
                android:layout_weight="1" />
        </LinearLayout>
    </LinearLayout>

</ScrollView>

试试这个

<?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"
    android:background="@color/backNormal"
    android:orientation="vertical" >

    <LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal|center_vertical"
        android:background="@color/backNormal"
        android:orientation="vertical" >

        <LinearLayout
            xmlns:android="http://schemas.android.com/apk/res/android"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal|center_vertical"
            android:background="@color/backNormal"
            android:orientation="horizontal"
            android:weightSum="6" >

            <View
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1" />

            <LinearLayout
                xmlns:android="http://schemas.android.com/apk/res/android"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_gravity="center_horizontal|center_vertical"
                android:layout_weight="4"
                android:background="@color/backNormal"
                android:orientation="vertical" >

                <TextView
                    android:id="@+id/driverProfileTextTitle"
                    style="@style/text_style_title"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Your profile" />

                <LinearLayout
                    xmlns:android="http://schemas.android.com/apk/res/android"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:orientation="horizontal" >

                    <ImageView
                        android:id="@+id/driverProfileImageFace"
                        android:layout_width="0dp"
                        android:layout_height="wrap_content"
                        android:layout_gravity="center"
                        android:layout_marginBottom="5dp"
                        android:layout_marginLeft="5dp"
                        android:layout_marginRight="5dp"
                        android:layout_marginTop="5dp"
                        android:layout_weight="1"
                        android:adjustViewBounds="true"
                        android:src="@drawable/driver" />

                    <ImageView
                        android:id="@+id/driverProfileImageCar"
                        android:layout_width="0dp"
                        android:layout_height="wrap_content"
                        android:layout_gravity="center"
                        android:layout_marginBottom="5dp"
                        android:layout_marginLeft="5dp"
                        android:layout_marginRight="5dp"
                        android:layout_marginTop="5dp"
                        android:layout_weight="1"
                        android:adjustViewBounds="true"
                        android:src="@drawable/car" />
                </LinearLayout>

                <TextView
                    android:id="@+id/driverProfileTextName"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Your name" />

                <EditText
                    android:id="@+id/driverProfileEditName"
                    style="@style/edit_style"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:cursorVisible="true"
                    android:inputType="textCapSentences"
                    android:lines="1"
                    android:maxLength="25"
                    android:maxLines="1"
                    android:minLines="1" />

                <TextView
                    android:id="@+id/driverProfileTextCar"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Car model and number" />

                <EditText
                    android:id="@+id/driverProfileEditCar"
                    style="@style/edit_style"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:cursorVisible="true"
                    android:inputType="textCapSentences"
                    android:lines="1"
                    android:maxLength="25"
                    android:maxLines="1"
                    android:minLines="1" />

                <TextView
                    android:id="@+id/driverProfileTextGenderTitle"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Gender" />

                <LinearLayout
                    xmlns:android="http://schemas.android.com/apk/res/android"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:orientation="horizontal"
                    android:weightSum="4" >

                    <Button
                        android:id="@+id/driverProfileButtonMale"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="M" />

                    <TextView
                        android:id="@+id/driverProfileTextGender"
                        style="@style/text_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:background="@color/backDark1"
                        android:gravity="center"
                        android:text="Unknown" />

                    <Button
                        android:id="@+id/driverProfileButtonFemale"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="F" />
                </LinearLayout>

                <TextView
                    android:id="@+id/driverProfileTextYearTitle"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Year Of Birth" />

                <LinearLayout
                    xmlns:android="http://schemas.android.com/apk/res/android"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:orientation="horizontal"
                    android:weightSum="4" >

                    <Button
                        android:id="@+id/driverProfileButtonYearMinus"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="-" />

                    <TextView
                        android:id="@+id/driverProfileTextYear"
                        style="@style/text_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:background="@color/backDark1"
                        android:gravity="center"
                        android:text="Unknown" />

                    <Button
                        android:id="@+id/driverProfileButtonYearPlus"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="+" />
                </LinearLayout>

                <ProgressBar
                    android:id="@+id/driverProfileProgress"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center_vertical|center_horizontal" />

                <Button
                    android:id="@+id/driverProfileButtonReg"
                    style="@style/button_style_normal"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginBottom="10dp"
                    android:text="Registration" />

                <TextView
                    android:id="@+id/driverProfileTextResult"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:gravity="center"
                    android:text="" />
            </LinearLayout>

            <View
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_marginBottom="5dp"
                android:layout_weight="1" />
        </LinearLayout>
    </LinearLayout>

</ScrollView>

试试这个

<?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"
    android:background="@color/backNormal"
    android:orientation="vertical" >

    <LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal|center_vertical"
        android:background="@color/backNormal"
        android:orientation="vertical" >

        <LinearLayout
            xmlns:android="http://schemas.android.com/apk/res/android"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal|center_vertical"
            android:background="@color/backNormal"
            android:orientation="horizontal"
            android:weightSum="6" >

            <View
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1" />

            <LinearLayout
                xmlns:android="http://schemas.android.com/apk/res/android"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_gravity="center_horizontal|center_vertical"
                android:layout_weight="4"
                android:background="@color/backNormal"
                android:orientation="vertical" >

                <TextView
                    android:id="@+id/driverProfileTextTitle"
                    style="@style/text_style_title"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Your profile" />

                <LinearLayout
                    xmlns:android="http://schemas.android.com/apk/res/android"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:orientation="horizontal" >

                    <ImageView
                        android:id="@+id/driverProfileImageFace"
                        android:layout_width="0dp"
                        android:layout_height="wrap_content"
                        android:layout_gravity="center"
                        android:layout_marginBottom="5dp"
                        android:layout_marginLeft="5dp"
                        android:layout_marginRight="5dp"
                        android:layout_marginTop="5dp"
                        android:layout_weight="1"
                        android:adjustViewBounds="true"
                        android:src="@drawable/driver" />

                    <ImageView
                        android:id="@+id/driverProfileImageCar"
                        android:layout_width="0dp"
                        android:layout_height="wrap_content"
                        android:layout_gravity="center"
                        android:layout_marginBottom="5dp"
                        android:layout_marginLeft="5dp"
                        android:layout_marginRight="5dp"
                        android:layout_marginTop="5dp"
                        android:layout_weight="1"
                        android:adjustViewBounds="true"
                        android:src="@drawable/car" />
                </LinearLayout>

                <TextView
                    android:id="@+id/driverProfileTextName"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Your name" />

                <EditText
                    android:id="@+id/driverProfileEditName"
                    style="@style/edit_style"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:cursorVisible="true"
                    android:inputType="textCapSentences"
                    android:lines="1"
                    android:maxLength="25"
                    android:maxLines="1"
                    android:minLines="1" />

                <TextView
                    android:id="@+id/driverProfileTextCar"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Car model and number" />

                <EditText
                    android:id="@+id/driverProfileEditCar"
                    style="@style/edit_style"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="left"
                    android:background="@drawable/edit"
                    android:cursorVisible="true"
                    android:inputType="textCapSentences"
                    android:lines="1"
                    android:maxLength="25"
                    android:maxLines="1"
                    android:minLines="1" />

                <TextView
                    android:id="@+id/driverProfileTextGenderTitle"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Gender" />

                <LinearLayout
                    xmlns:android="http://schemas.android.com/apk/res/android"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:orientation="horizontal"
                    android:weightSum="4" >

                    <Button
                        android:id="@+id/driverProfileButtonMale"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="M" />

                    <TextView
                        android:id="@+id/driverProfileTextGender"
                        style="@style/text_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:background="@color/backDark1"
                        android:gravity="center"
                        android:text="Unknown" />

                    <Button
                        android:id="@+id/driverProfileButtonFemale"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="F" />
                </LinearLayout>

                <TextView
                    android:id="@+id/driverProfileTextYearTitle"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="5dp"
                    android:gravity="center"
                    android:text="Year Of Birth" />

                <LinearLayout
                    xmlns:android="http://schemas.android.com/apk/res/android"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:orientation="horizontal"
                    android:weightSum="4" >

                    <Button
                        android:id="@+id/driverProfileButtonYearMinus"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="-" />

                    <TextView
                        android:id="@+id/driverProfileTextYear"
                        style="@style/text_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="2"
                        android:background="@color/backDark1"
                        android:gravity="center"
                        android:text="Unknown" />

                    <Button
                        android:id="@+id/driverProfileButtonYearPlus"
                        style="@style/button_style_normal"
                        android:layout_width="0dp"
                        android:layout_height="fill_parent"
                        android:layout_weight="1"
                        android:text="+" />
                </LinearLayout>

                <ProgressBar
                    android:id="@+id/driverProfileProgress"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center_vertical|center_horizontal" />

                <Button
                    android:id="@+id/driverProfileButtonReg"
                    style="@style/button_style_normal"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginBottom="10dp"
                    android:text="Registration" />

                <TextView
                    android:id="@+id/driverProfileTextResult"
                    style="@style/text_style_normal"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:gravity="center"
                    android:text="" />
            </LinearLayout>

            <View
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_marginBottom="5dp"
                android:layout_weight="1" />
        </LinearLayout>
    </LinearLayout>

</ScrollView>