PagedListView Android 分页滚动列表控件

我要开发同款
匿名用户2016年06月27日
63阅读

技术信息

授权协议
Apache

作品详情

ListView等滚动位置经常不符合用户期望:

很多时候都是看完一页想滑到下一页,但滑动一次距离往往不是不够就是超过,很难控制。

PagedListView工程中提供了PageScroller来解决这个问题。

使用PageScroller可以在中低速滑动后会滚动一页,很慢滑动或很快滑动则按默认处理。

使用方法如下:

ew PageScroller(listView).iit();

工程中还提供了几个Demo,比如ListViewActivity

packagezuo.biao.pagedlistview;importadroid.app.Activity;importadroid.os.Budle;importadroid.widget.ArrayAdapter;importadroid.widget.ListView;importjava.util.ArrayList;importjava.util.List;/**ListView示例 *@authorLemo */publicclassListViewActivityextedsActivity{privateListViewlvListView;privateList<Strig>list;@OverrideprotectedvoidoCreate(BudlesavedIstaceState){super.oCreate(savedIstaceState);setCotetView(R.layout.list_view_activity);lvListView=(ListView)fidViewById(R.id.lvListView);list=ewArrayList<Strig>();for(iti=0;i<100;i++){list.add("Item"+i);}lvListView.setAdapter(ewArrayAdapter<Strig>(this,adroid.R.layout.simple_list_item_1,list));ewPageScroller(lvListView).iit();}}

下载地址(欢迎Star,欢迎Fork)

https://github.com/TommyLemo/PagedListView

下载试用

PagedListView.apk

功能介绍

ListView等滚动位置经常不符合用户期望: 很多时候都是看完一页想滑到下一页,但滑动一次距离往往不是不够就是超过,很难控制。 PagedListView工程中提供了PageScroller来...

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论