您的位置:首页 > 移动开发 > Android开发

LinearLayout布局中将一个控件放在屏幕的最下方-Android

2016-06-16 13:01 627 查看
<?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:orientation="vertical" >

    <Button

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:text="we are inm" />

    <!-- 这里设置layout_weight=1是最关键的,否则底部的ScrollView无法到底部 -->

    <ScrollView

        android:layout_width="fill_parent"

        android:layout_height="0dip"

        android:layout_weight="1" >

        <LinearLayout

            android:layout_width="fill_parent"

            android:layout_height="fill_parent"

            android:orientation="vertical" >

            <LinearLayout

                android:id="@+id/content"

                android:layout_width="fill_parent"

                android:layout_height="fill_parent"

                android:orientation="vertical" >

                <!-- 这里不能设置fill_parent -->

            </LinearLayout>

        </LinearLayout>

    </ScrollView>

    <LinearLayout

        android:layout_width="fill_parent"

        android:layout_height="wrap_content"

        android:gravity="bottom"

        android:orientation="vertical" >

        <Button

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:layout_gravity="center"

            android:text="点击喔喔 我" />

    </LinearLayout>

</LinearLayout>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: