1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > php滑到底部自动加载更多 ListView滑动到底部自动加载更多

php滑到底部自动加载更多 ListView滑动到底部自动加载更多

时间:2022-08-20 04:46:41

相关推荐

php滑到底部自动加载更多 ListView滑动到底部自动加载更多

第一种 滑动的时候不会停顿

listView.setOnScrollListener(newOnScrollListener(){

@Override

publicvoidonScrollStateChanged(AbsListViewview,intscrollState){

}

@Override

publicvoidonScroll(AbsListViewview,intfirstVisibleItem,intvisibleItemCount,inttotalItemCount){

intlastVisibleItem=firstVisibleItem+visibleItemCount;

if(this.scrollState==OnScrollListener.SCROLL_STATE_IDLE

&&totalItemCount>0&&lastVisibleItem==totalItemCount){

list.addAll(getMoreData());

adapter.notifyDataSetChanged();

}

}

});

第二种

listView.setOnScrollListener(newOnScrollListener(){

@Override

publicvoidonScrollStateChanged(AbsListViewview,intscrollState){

//当不滚动时

if(scrollState==OnScrollListener.SCROLL_STATE_IDLE){

//判断是否滚动到底部

if(view.getLastVisiblePosition()==view.getCount()-1){

//loadMoreDatas

adapter.notifyDataSetChanged();

}

}

}

@Override

publicvoidonScroll(AbsListViewview,intfirstVisibleItem,

intvisibleItemCount,inttotalItemCount){}

});

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。