预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

深圳汇道Android分页工具类的实现 我们在项目开发中,经常需要频繁的使用Android分页,所以有必要实现一个封装的类来统一管理实现。首先看下效果图: 从上图我们可以看出,这里是将listview中的数据通过底下的分页工具实现分页显示。那我们接下来先贴出代码:第一步:实现布局,这里有两个布局文件,第一个主布局文件main.xml <RelativeLayoutxmlns: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"> <HorizontalScrollViewandroid:id="@+id/HorizontalScrollView01"android:layout_width="fill_parent"android:layout_height="wrap_content"android:layout_above="@+id/pagebtn"android:layout_alignParentTop="true"><LinearLayoutandroid:layout_width="wrap_content"android:layout_height="fill_parent"android:orientation="vertical"><LinearLayoutandroid:id="@+id/list_view_title"android:layout_width="wrap_content"android:layout_height="wrap_content"android:orientation="horizontal"></LinearLayout><ListViewandroid:id="@+id/list"android:layout_width="wrap_content"android:layout_height="wrap_content"android:fadeScrollbars="false"></ListView></LinearLayout></HorizontalScrollView><LinearLayoutandroid:id="@id/pagebtn"android:layout_width="fill_parent"android:layout_height="wrap_content"android:layout_alignParentBottom="true"android:orientation="vertical"><includelayout="@layout/pagebutton"/></LinearLayout></RelativeLayout> 第二个布局文件pagebutton.xml.这个文件嵌套在第一个主文件中。 <?xmlversion="1.0"encoding="utf-8"?><mergexmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"><TableLayoutandroid:id="@+id/TableLayout1"android:layout_width="fill_parent"android:layout_height="wrap_content"android:paddingLeft="5dip" android:paddingRight="5dip"android:paddingTop="5dip"android:shrinkColumns="0,1,2,3,4,5,6,7"android:stretchColumns="0,1,2,3,4,5,6,7"><TableRow><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="共"android:textSize="18sp"/><TextViewandroid:id="@+id/total_page_num"android:layout_width="wrap_content"android:layout_height="wrap_c