requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS)
不適用於我,因爲它應該在活動中的onCreate
之前調用,當我需要僅在用戶按下此活動中的按鈕時才顯示它。如何在Android的活動標題中顯示'等待'圖標?
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS)
不適用於我,因爲它應該在活動中的onCreate
之前調用,當我需要僅在用戶按下此活動中的按鈕時才顯示它。如何在Android的活動標題中顯示'等待'圖標?
你在正確的軌道上。你想使用:
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
的竅門是通過切換微調器顯示:
setProgressBarIndeterminateVisibility(boolean);
通行證true
顯示,false
隱藏。因此,在您的Activity init或UI init中,然後使用false調用它以隱藏它,然後用true再次調用它,以便在點擊按鈕時顯示它。
我相信在調用setContentView
之後,仍然可以通過和PROGRESS_VISIBILITY_ON設置進度條的可見性。
您可以其實在onCreate
設置FEATURE_INDETERMINATE_PROGRESS,它只是需要setContentView
被調用之前。
不錯!不知道這些方法。 – 2011-03-23 20:09:46
謝謝!它可以從ASyncTask中調用嗎? – 2011-03-23 21:26:10
而且,奇怪 - 但它不適合我...應該在HTC上工作嗎? – 2011-03-23 21:41:25