Android - ListView 滑动载入下页数据 Scroll设定

Android - ListView 滑动载入下页数据 Scroll设定,第1张

概述Android - ListView 下滑载入新数据 遇到问题,过去的下滑载入功能很差,不知道原因。 试了半天终于试出来了。 觉得这个方法比较符合使用者体验的感觉, 不会感觉上视觉有跳动的感觉,而是很直直的载入,很顺。 以下是我设定的onScrollListener private OnScrollListener scrollListener = new OnScrollListener() {

AndroID - ListVIEw 下滑载入新数据


遇到问题,过去的下滑载入功能很差,不知道原因。

试了半天终于试出来了。

觉得这个方法比较符合使用者体验的感觉,

不会感觉上视觉有跳动的感觉,而是很直直的载入,很顺。

以下是我设定的onScrollListener

private OnScrollListener scrollListener = new OnScrollListener() {		@OverrIDe		public voID onScroll(AbsListVIEw vIEw,int firstItem,int visible,int total) {			scrollCount = visible + firstItem;		}		// 0.停止卷动  1.卷动中		@OverrIDe		public voID onScrollStateChanged(AbsListVIEw vIEw,int scrollState) {			if( scrollState == SCRolL_STATE_IDLE ) {				mposition = vIEw.getFirstVisibleposition();				VIEw v = vIEw.getChildAt(0);				mtop = (v == null) ? 0 : v.gettop();				if( scrollCount >= perPage * page && pageCount >= page) {					page++;					loadNextPage();				}			}		}	};

等载入,把数据捞好后,再重新设定位置如下

ListVIEw.setSelectionFromtop(mposition,mtop);

原文:大专栏  Android - ListView 滑动载入下页数据 Scroll设定

总结

以上是内存溢出为你收集整理的Android - ListView 滑动载入下页数据 Scroll设定全部内容,希望文章能够帮你解决Android - ListView 滑动载入下页数据 Scroll设定所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1121561.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存