我正在使用排球来排队一系列请求.当这些请求发生时,我正在向用户显示进度对话框.有没有办法可以检查所有这些请求何时完成. 这就是我要的. //Show progress barfor(int i=0;isize;i++){ //creat
这就是我要的.
//Show progress bar for(int i=0;i<size;i++) { //create request and add the request requestQueue.add(request); } // When last request finsihes dismiss progres bar
有没有解决这个问题的方法.
您可以在成员变量中保留请求的总数:int pendingRequests = 0; //... for(int i=0;i<size;i++) { requestQueue.add(request); pendingRequests++; }
然后每次请求完成时,您递减计数器,如果它达到0,您就知道所有请求都已完成.