Я запускаю две задачи AsyncTask в своем приложении для Android, которые относятся к одному классу, но с разными параметрами. Например:
new myAsynckTask(a,b,c).execute();
new myAssyncTask(a,d,e).execute();
Они выполняются параллельно или последовательно? Я спрашиваю об этом, потому что, когда первый запускается, показывает ход выполнения, а когда он заканчивается, я вижу второй, которому нужно больше времени для завершения, но я не вижу прогресса (я вижу прямоугольник, но индикатор выполнения не показывает 20%.. и так далее). Это как замораживание, но результат в порядке.
Что я хочу сделать, так это запустить их в последовательном порядке и иметь возможность видеть прогресс в двух из них. Я запускаю приложение на Android Jelly Bean 4.2.2 API Level 17.