Android无止境的列表如何创建一个列表,当您到达列表的末尾时,我会收到通知,这样我就可以加载更多的项目了。
3 回答
qq_遁去的一_1
TA贡献1725条经验 获得超7个赞
@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 关注
- 335 浏览
添加回答
举报
0/150
提交
取消