我在我的一個應用程序中使用了翻新API。 下面是代碼: -如何應用同步任務進行改造android
for(int i=0; i< mFileArrayList.size();i++){
WebServiceManager.getInstance().getFrogService().postNotes("HI", "Hello", "Done", new Callback<NotesResponse>() {
@Override
public void success(NotesResponse response, retrofit.client.Response response2) {
System.out.println(response);
Toast.makeText(AllKPIActivity.this, "Success", Toast.LENGTH_SHORT).show();
}
@Override
public void failure(RetrofitError error) {
System.out.println(error);
Toast.makeText(AllKPIActivity.this, "Fail", Toast.LENGTH_SHORT).show();
}
});
}
正在發生的事情是成功的某個時候到來之前,循環繼續運行並失敗來。 我想要的是當第一次成功時,只有循環前進。 請幫助,我該如何做到這一點?
感謝Karol ..它的作用是+1 –