Android中的應(yīng)用就是ListView中向下滑動(dòng)加載更多的功能,不要再onScroll方法中進(jìn)行判斷,那樣當(dāng)滑動(dòng)到底部的時(shí)候,觸摸屏幕就會(huì)又去加載更多,效果很差。
listview.setOnScrollListener(new OnScrollListener(){
@Override
public void onScrollStateChanged(AbsListView view, int scrollState){
// 當(dāng)不滾動(dòng)時(shí)
if (scrollState == OnScrollListener.SCROLL_STATE_IDLE) {
// 判斷是否滾動(dòng)到底部
if (view.getLastVisiblePosition() == view.getCount() - 1) {
//加載更多功能的代碼
}
}
}
});