当前位置:操作系统 > 安卓/Android >>

android分页查询功能工具类的实现

在一个项目中,常常需要频繁的分页,所以有必要实现一个封装的类来统一管理实现。

首先看下效果图:

 \

 

 从上图我们可以看出,这里是将listview中的数据通过底下的分页工具实现分页显示。那我们接下来先贴出代码:

[html]
1、实现布局,这里有两个布局文件,第一个主布局文件main.xml 
 
<RelativeLayout  xmlns:android="http://schemas.android.com/apk/res/android" 
                android:id="@+id/whole_region" 
                android:layout_width="fill_parent" 
                android:layout_height="fill_parent" 
                android:orientation="vertical" > 
 
                <HorizontalScrollView 
                    android:id="@+id/HorizontalScrollView01" 
                    android:layout_width="fill_parent" 
                    android:layout_height="wrap_content" 
                    android:layout_above="@+id/pagebtn" 
                    android:layout_alignParentTop="true" > 
 
                    <LinearLayout 
                        android:layout_width="wrap_content" 
                        android:layout_height="fill_parent" 
                        android:orientation="vertical" > 
 
                        <LinearLayout 
                            android:id="@+id/list_view_title" 
                            android:layout_width="wrap_content" 
                            android:layout_height="wrap_content" 
                            android:orientation="horizontal">                         
                        </LinearLayout> 
 
                        <ListView 
                            android:id="@+id/list" 
                            android:layout_width="wrap_content" 
                            android:layout_height="wrap_content" 
                            android:fadeScrollbars="false" > 
                        </ListView> 
                    </LinearLayout> 
                </HorizontalScrollView> 
 
                <LinearLayout 
                    android:id="@id/pagebtn" 
                    android:layout_width="fill_parent" 
                    android:layout_height="wrap_content" 
                    android:layout_alignParentBottom="true" 
                    android:orientation="vertical" > 
 
                    <include layout="@layout/pagebutton" /> 
                </LinearLayout> 
            </RelativeLayout> 
 
第二个布局文件pagebutton.xml.这个文件嵌套在第一个主文件中。 
1、实现布局,这里有两个布局文件,第一个主布局文件main.xml

<RelativeLayout  xmlns:android="http://schemas.android.com/apk/res/android"
                android:id="@+id/whole_region"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:orientation="vertical" >

补充:移动开发 , Android ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,