2013-04-04 66 views

回答

1

你可能想看看這個形象得到一個想法:

enter image description here

這是一個活動的生命週期。

一個很好的方式做這將是使進度可見在onCreate()一開始並使其不可見(或GONE)在onResume()結束。確保在訪問它之前膨脹佈局,否則會遇到錯誤。

(約活動的更多信息:Click here

編輯:

也許這不是一個壞主意,使用那些長期功能的AsyncTask。將ProgressBar傳遞給任務的構造函數,然後在onPreExecute函數中將ProgressBar的可見性設置爲VISIBLE,將onPostExecute函數中的GONE設置爲GONE

+1

他們通常應該通過AsyncTask完成。請記住取消該任務以確保onPostExecute在onPause後不會發生。 – Edison 2013-04-04 17:42:24

相關問題