В методе OnCreate я вызвал 3 AsyncTask, который в основном заполняет данные для 3 Spinners. Мне нужно, чтобы у меня была кнопка входа в систему, пока все 3 задачи не закончились. Как я могу это достичь?Дождитесь окончания AsyncTask
new SpinnerDataFetcher("GetFreeDrivers1",(Spinner)findViewById(R.id.Spinner_1)).execute();
new SpinnerDataFetcher("GetFreeDrivers2",(Spinner)findViewById(R.id.Spinner_2)).execute();
new SpinnerDataFetcher("GetFreeDrivers3",(Spinner)findViewById(R.id.Spinner_3)).execute();
вам не следует использовать AsyncTask, если вы пытаетесь загрузить некоторые данные, попробуйте вместо этого использовать AsyncTaskLoader. – Lazai