你可能需要这样的功能,安卓布局实现顶部长条和底部长条固定,上面放上菜单,中间区域可触摸上下滑动。
下面我们来介绍如何在安卓的布局文件里实现这一功能
首先请确保你已安装eclipse以及jdk和安卓sdk,这里就不一一说明了,创建一个安卓虚拟机,通过拖动创建下面代码中需要的元素。
本代码经本人测试可用,可供参考
代码如下:
<?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">
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true" >
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
</LinearLayout>
<ListView
android:id="@+id/listView1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_above="@id/bottom"
android:layout_below="@id/linearLayout1"
>
</ListView>
<LinearLayout
android:id="@+id/bottom"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true" >
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
</LinearLayout>
</RelativeLayout>
</LinearLayout>本文由PHP中文网提供
文章地址:http://www.php.cn/java-article-377488.html
学编程就来PHP中文网 www.php.cn


















