如何制作一个总是位于屏幕底部的按钮

来源:互联网 发布:sinead o connor 知乎 编辑:程序博客网 时间:2024/05/18 16:57




1.采用linearlayout布局:

<LinearLayout        android:id="@+id/main"        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="0dp"            android:layout_weight="1"            android:orientation="vertical"            />                    <LinearLayout            android:id="@+id/bottom_panel"            android:layout_width="fill_parent"            android:layout_height="wrap_content"            android:orientation="horizontal"            >            <Button                android:id="@+id/done"                android:layout_width="0dp"                android:layout_height="wrap_content"                android:layout_weight="1"                android:layout_gravity="center_vertical"                android:text="done"                />            <Button                android:id="@+id/revert"                android:layout_width="0dp"                android:layout_height="wrap_content"                android:layout_weight="1"                android:layout_gravity="center_vertical"                android:text="revert"                />        </LinearLayout>    </LinearLayout>



2. 采用relativelayout布局:
<RelativeLayout        android:id="@+id/main"        android:layout_width="fill_parent"        android:layout_height="fill_parent"        >        <LinearLayout            android:id="@+id/content"            android:layout_width="fill_parent"            android:layout_height="fill_parent"            android:orientation="vertical"            />                    <LinearLayout            android:id="@+id/bottom_panel"            android:layout_width="fill_parent"            android:layout_height="wrap_content"            android:orientation="horizontal"            android:layout_alignParentBottom="true"            >            <Button                android:id="@+id/done"                android:layout_width="0dp"                android:layout_height="wrap_content"                android:layout_weight="1"                android:layout_gravity="center_vertical"                android:text="done"                />            <Button                android:id="@+id/revert"                android:layout_width="0dp"                android:layout_height="wrap_content"                android:layout_weight="1"                android:layout_gravity="center_vertical"                android:text="revert"                />        </LinearLayout>    </RelativeLayout>



原创粉丝点击