相关疑难解决方法(0)

检测向上滚动并在ListView中向下滚动

我有以下要求:

  • 首先,从服务器获取页面号:2的数据,并在ListView中填充项目.

考虑到场景中的prev页面和下一页都可用,添加了以下代码:

 if(prevPageNo > 0){
    mListViewActual.setOnScrollListener(this);
 }

 if(nextPageNo > 0){
    mListViewActual.setOnScrollListener(this);
 }
Run Code Online (Sandbox Code Playgroud)

我应该在什么条件下检测向上滚动并向下滚动以下方法:

  1. void onScroll(AbsListView视图,int firstVisibleItem,int visibleItemCount,int totalItemCount)
  2. void onScrollStateChanged(AbsListView视图,int scrollState)

操作之后:检测到向上滚动和向下滚动,因此将使用prev page no或next page no调用服务,以获取要在Listview中填充的项目.

任何输入都会有所帮助.

通过以下链接,但它没有返回正确的向上滚动/向下滚动操作:

链接1 链接2

android scrollbar android-listview

68
推荐指数
7
解决办法
12万
查看次数

标签 统计

android ×1

android-listview ×1

scrollbar ×1