数据分块下载。在列表的末尾,下载下一部分数据并将其添加到列表中。
我在onScrollListner的帮助下检测列表结束:
@Override
public 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;
addMoreData();
}
}
我想补充一点
Loading...
数据下载时的行。类似于列表末尾的Gmail加载行。
我知道我能破解
adapter.getCount()
adapter.getView
要显示加载。。。在名单的最后。
我怎么能在家里做呢
更多
优雅的方式?