android 布局 实现底部表单中底部按钮悬浮
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="center_horizontal" android:orientation="vertical" > <RelativeLayout android:id="@+id/toppanel" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentTop="true" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="用户信息表单(顶部)" android:textSize="11pt" /> </RelativeLayout> <RelativeLayout android:id="@+id/panelBottom" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" > <Button android:id="@+id/button1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Save(底部控件)" > </Button> </RelativeLayout> <ScrollView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@id/panelBottom" android:layout_below="@id/toppanel" > <TableLayout android:id="@+id/tableLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="3dip" android:stretchColumns="1" > <TableRow> </TableRow> <TableRow> <TextView android:layout_width="wrap_content" android:layout_height="fill_parent" android:gravity="right" android:padding="3dip" android:text="User Name" android:textStyle="bold" > </TextView> <EditText android:id="@+id/editText1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="3dip" > </EditText> </TableRow> </TableLayout> </ScrollView> </RelativeLayout>
最终效果图:
android教程 android教程