我正在构建一个从JSON加载图像并将其显示为网格视图的应用程序.问题是有数百个图像,我想每次加载20个,我想在滚动到达底部时从服务器下载更多图片.所以,我怎么能告诉网格视图到底?我在网上搜索过,无法想象这个......
谁有想法?
我正在添加一个应用程序的照片,它的功能与我想要的非常相似.谢谢.
您可以将setOnScrollListener用于GridView.
这是代码示例:
gridView.setOnScrollListener(new OnScrollListener(){ @Override public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { if(firstVisibleItem + visibleItemCount >= totalItemCount){ // End has been reached } } @Override public void onScrollStateChanged(AbsListView view, int scrollState){ } });