In der OnCreate-Methode habe ich 3 AsyncTask aufgerufen, die im Grunde Daten für die 3 Spinner füllt. Was ich brauche, ist, dass ich die Login-Schaltfläche deaktivieren sollte, bis alle 3 Aufgaben abgeschlossen sind. Wie kann ich das erreichen?warten auf AsyncTask zu beenden
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();
Sie sollten nicht so AsyncTask verwenden, wenn Sie versuchen, einige Daten zu laden versuchen Sie stattdessen AsyncTaskLoader. – Lazai