`
king_tt
  • 浏览: 2083623 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Android中监听ListView滑动到底部

 
阅读更多

Android中的应用就是ListView中向下滑动加载更多的功能,不要再onScroll方法中进行判断,那样当滑动到底部的时候,触摸屏幕就会又去加载更多,效果很差,可以自行测试一下:

listview.setOnScrollListener(new OnScrollListener()
{
@Override
public void onScrollStateChanged(AbsListView view, int scrollState)
{
// 当不滚动时
if (scrollState == OnScrollListener.SCROLL_STATE_IDLE) {
// 判断是否滚动到底部
if (view.getLastVisiblePosition() == view.getCount() - 1) {
//加载更多功能的代码
}
}
}

});
分享到:
评论

相关推荐

    android中listview滚动加载的demo

    android中listview滚动加载的demo,通过监听事件实现滑动到底部自动加载更多数据

    Android 自定义ListView实现底部分页刷新与顶部下拉刷新

    Android 自定义ListView实现底部分页刷新与顶部下拉刷新 一.ListView 底部分页加载 整个底部分页加载,主要分一下几步: 1.加载底部自定义View; 2.响应OnScrollListener监听事件,onScroll方法记录最后可见的View ...

    Android中ListView分页加载数据

    一页20条数据,下拉滑动到底部时加载新数据 关键点:给listview设置滚动监听,当滚动状态变化,且最后一个可见listitem(lv.getLastVisiblePosition())的位置等于listview的长度则加载新数据

    Android实现listview滑动时渐隐渐现顶部栏实例代码

    最先开始的时候想的很简单,无非就是监听listview的滑动距离,然后根据距离算出透明度的比值,就可以了,但是事实上呢也的确是这样做的 只是在获取listview的滑动距离上可能没法直接获取,需要动态的去计算 下面贴出...

    android自定义ListView实现底部View自动隐藏和消失的功能

    有这样一个ListView,要求在屏幕底部有一个筛选排序的浮动框: ... 2、然后自定义ListView控件,监听onTouchEvent事件,主要是监听手指下滑和上滑事件,同时实现onScrollListener,监听是否滑动到最

    android使用SwipeRefreshLayout实现ListView下拉刷新上拉加载

    这次使用的是系统的SwipeRefreshLayout实现下拉刷新,和设置ListView的滑动监听判断是否滑动到最底部然后加载更多; 这个要比PullToRefreshListView简单很多,想PullToRefreshListView实现下拉刷新上拉加载的可以看...

    Android ListView分页简单实现

    Android ListView分页简单实现 分页,开发应用中必不可少。那么,现在就来实现分页功能。 首先来想想实现它要有哪些步骤, 1, 实现的组件, 2、初始化第一页数据, 3,底部布局 , 4,加载数据的条件 5、获取...

    android底部左右滑动(流行Android主界面)

    Android实现左右滑动指引效果主文件为MyGuideViewActivity.java,在底部按钮菜单中增加监听事件,给功能列表Listview填充数据,获取主界面UI所有所用到的对象,菜单内添加有测试数据。 运行环境:Java/Eclipse

    ListView 分页加载更新实例分享

    本demo是将更新的监听放在listview的foot中,通过底部按钮点击触发或者通过滑动事件监听,当滑动到列表最底部的时候触发。 有图有真像: 列表初始状态 触发加载 加载后 部分代码: MainActivity 代码如下: private ...

    Material Design系列之Behavior上滑显示返回顶部按钮

    有时候我们的页面内容过长的时候,滑动到页面底部用户再滑动到顶部很麻烦,Android不像iOS可以点击statusBar回到顶部,一般都是双击Toolbar/ActionBar或者在底部放一个按钮。 今天就底部放一个回到顶部按钮这个效果...

    上拉加载更多

    android开发中,listview是最常用的控件之一,通常我们可以再微博、微信等很多应用里面都可以看到下拉刷新,以及上拉刷新,点击查看更多等功能。...具体是去监听滚动条事件,下拉到底部时进行操作。

Global site tag (gtag.js) - Google Analytics