Выполнение нескольких потоков asynctask в цикле
Разрабатываю приложение в котором необходимо выполнить несколько потоков в цикле. Имеется 4 Spinner-а.Данные для каждого спиннера берутся из базы данных на сервере в в каждом отдельном поток AsyncTasc. Мне нужно сделать чтобы в первом спиннере при выборе пункта "Все" показывались результаты всех спиннеров. Для этого делаю несколько вложенных в друг друга циклов. Но при вызове в каждом цикле new example().execute() данные не успевают передаваться. При Debug-е данные показываются но при выполнении программы в обычном режиме нет. Как сделать чтобы выполнение кода выполнялось только после окончания выполнения AsyncTasc?