屏幕末尾的页脚

时间:2015-04-20 06:09:07

标签: android android-layout

我没有使用ListView。我必须在屏幕的末尾显示页脚文本,而不是在布局的所有项目下面。我该怎么做?

3 个答案:

答案 0 :(得分:0)

你可以做这样的事情

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <LinearLayout
        android:id="@+id/linearLayout1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentRight="true"
        android:orientation="horizontal" >

        <Button
            android:id="@+id/frag1"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="0.5"
            android:text="Button" />

        <Button
            android:id="@+id/frag2"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="0.5"
            android:text="Button" />
    </LinearLayout>
</RelativeLayout>

答案 1 :(得分:0)

使用带有重量的线性布局:

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

    <LinearLayout
        android:id="@+id/lnrContainer"
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="1">

        </LinearLayout>


    <LinearLayout
        android:id="@+id/lnrFooter"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">

    </LinearLayout>

</LinearLayout>

答案 2 :(得分:0)

我认为您可以使用RelativeLayout并添加layout_alignParentBottom =&#34; true&#34;到你的页脚视图。