I have scenario where I will have to make six http calls to my server to get the data for six different items. These server calls cant be combined and they are meant to be t
just stabbing in the dark here, but you have:
why not have a variable of public scope in the UI thread say called "finishedTasks", then the same method in each of the 6x return data threads that:
increments finishedTasks
if finishedTasks == 6 then run 1 public method to do the update of the UI
then it would update the UI on all background asychtasks completing.