Android中监听ListView滑动到底部

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

 

[java] view plain copy
 
  1. listview.setOnScrollListener(new OnScrollListener(){  
  2.     @Override  
  3.     public void onScrollStateChanged(AbsListView view, int scrollState){  
  4.         // 当不滚动时  
  5.         if (scrollState == OnScrollListener.SCROLL_STATE_IDLE) {  
  6.             // 判断是否滚动到底部  
  7.             if (view.getLastVisiblePosition() == view.getCount() - 1) {  
  8.                 //加载更多功能的代码  
  9.             }  
  10.         }  
  11.     }  
  12. });  
posted @ 2016-10-02 23:11  天涯海角路  阅读(126)  评论(0)    收藏  举报