好的,所以我使用这个famous android endless scroll library在我的应用程序中实现了Endless Scroll。我想在应用程序到达底部并加载更多数据时显示进度条,然后在获取数据时隐藏它。我正在使用Volley来获取数据。
这是我的onScroll Listener
tsconfig.json
这是我的loadMore功能
scrollListener = new EndlessRecyclerViewScrollListener(manager) {
@Override
public void onLoadMore(int page, int totalItemsCount, RecyclerView view) {
loadMore(page);
++page;
}
};
所以现在我想要做的是在加载更多数据时显示进度条,并在加载完成后隐藏它。
我也试过这个https://gist.github.com/nesquena/a988aac278cff59a9a69 但是没有得到它。
答案 0 :(得分:1)
如果您正在寻找进度对话框的代码:
ProgressDialog progressDialog;
progressDialog = new ProgressDialog(TripletLogin.this);
progressDialog.setTitle("Write Title here");
progressDialog.setMessage("Loading...");
progressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
progressDialog.setCancelable(false);
progressDialog.setCanceledOnTouchOutside(false);
progressDialog.setIndeterminate(true);
progressDialog.show();
答案 1 :(得分:1)
目前无法提供确切的源代码,但您应该如何操作:
希望你能实现其余的。
答案 2 :(得分:1)
在onResponse()或onErrorResponse()中放入progressDialog.dismiss();