欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Java

android如何实现顶部和底部固定而中间区域可滑动功能

程序员文章站 2022-03-10 20:42:32
...
你可能需要这样的功能,安卓布局实现顶部长条和底部长条固定,上面放上菜单,中间区域可触摸上下滑动。

下面我们来介绍如何在安卓的布局文件里实现这一功能

首先请确保你已安装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

以上就是android如何实现顶部和底部固定而中间区域可滑动功能的详细内容,更多请关注其它相关文章!