如何设置线性布局的页脚?

时间:2011-09-30 18:07:46

标签: android

我有以下内容:

 <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<ImageView android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/imageView1"  android:background="@drawable/header"></ImageView>
<LinearLayout android:layout_height="wrap_content" android:id="@+id/linearLayout1" android:layout_width="match_parent">
</LinearLayout>
<EditText android:layout_height="wrap_content" android:layout_width="match_parent" android:id="@+id/editText2" android:text="EditText"></EditText>
<EditText android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/editText1" android:text="EditText"></EditText>
<LinearLayout android:layout_height="wrap_content" android:id="@+id/linearLayout2" android:layout_width="match_parent" android:layout_gravity="bottom">
    <ImageView android:layout_height="wrap_content" android:layout_width="wrap_content" android:background="@drawable/footer" android:id="@+id/imageView2" android:layout_gravity="bottom"></ImageView>
</LinearLayout>

我想将图像放在页脚,而不是文本框之后。请帮助我是android新手,我正在寻求帮助。

2 个答案:

答案 0 :(得分:3)

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<ImageView android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/imageView1"  android:background="@drawable/header"></ImageView>
<LinearLayout android:layout_height="wrap_content" android:id="@+id/linearLayout1" android:layout_width="match_parent">
</LinearLayout>
<EditText android:layout_height="wrap_content" android:layout_width="match_parent" android:id="@+id/editText2" android:text="EditText"></EditText>
<EditText android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/editText1" android:text="EditText"></EditText>

<RelativeLayout android:id="@+id/relLayout"
     android:layout_height="fill_parent" 
     android:layout_width="match_parent" >
    <ImageView android:layout_height="wrap_content" 
           android:layout_width="wrap_content" 
           android:background="@drawable/footer" 
           android:id="@+id/imageView2" 
           android:layout_alignParentBottom="true"></ImageView>
</RelativeLayout >
......

答案 1 :(得分:0)

最好使用RelativeLayout而不是LinearLayout