2011-03-23 97 views

回答

3

你在正確的軌道上。你想使用:

requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); 

的竅門是通過切換微調器顯示:

setProgressBarIndeterminateVisibility(boolean); 

通行證true顯示,false隱藏。因此,在您的Activity init或UI init中,然後使用false調用它以隱藏它,然後用true再次調用它,以便在點擊按鈕時顯示它。

+0

不錯!不知道這些方法。 – 2011-03-23 20:09:46

+0

謝謝!它可以從ASyncTask中調用嗎? – 2011-03-23 21:26:10

+0

而且,奇怪 - 但它不適合我...應該在HTC上工作嗎? – 2011-03-23 21:41:25

0

我相信在調用setContentView之後,仍然可以通過​​和PROGRESS_VISIBILITY_ON設置進度條的可見性。

可以其實在onCreate設置FEATURE_INDETERMINATE_PROGRESS,它只是需要setContentView被調用之前。