In one activity if i want to make 2-3 REST API calls one after the other as per below example.
task1.execute(); /*calls API1*/
while(task1.getStatus().equals(AsyncTask.Status.FINISHED)){
task2.execute(); /*calls API2*/
};
while(task.getStatus().equals(AsyncTask.Status.FINISHED && task1.getStatus().equals(AsyncTask.Status.FINISHED)){
task3.execute(); /*calls API3*/
};
AsyncTask.Status is always showing running even after getting the response. Can you please help me on this.
http://stackoverflow.com/questions/12776293/how-to-get-asynctask-completed-status-from-non-activity-class/27666709#27666709