Android无止境的列表如何创建一个列表,当您到达列表的末尾时,我会收到通知,这样我就可以加载更多的项目了。
3 回答
qq_遁去的一_1
TA贡献1725条经验 获得超8个赞
@Overridepublic void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
if (view.getAdapter() != null && ((firstVisibleItem + visibleItemCount) >= totalItemCount) && totalItemCount != mPrevTotalItemCount) {
Log.v(TAG, "onListEnd, extending list");
mPrevTotalItemCount = totalItemCount;
mAdapter.addMoreData();
}} public View getView(int pos, View v, ViewGroup p) {
if(pos==getCount()-1){
addMoreData(); //should be asynctask or thread
}
return view;
}addMoreData().
- 3 回答
- 0 关注
- 360 浏览
添加回答
举报
0/150
提交
取消
