在OnCreate方法中,我調用了3個基本填充3個Spinners數據的AsyncTask。我需要的是我應該禁用登錄按鈕,直到完成所有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