2011-07-07 40 views
-1

我在我的應用程序中使用本網站的代碼(http://www.helloandroid.com/tutorials/using-threads-and-progressdialog)。 它有點工作,但不是完全:Android - 不確定ProgressBar

當我按下按鈕X,一個方法被調用,並且它正在工作時,進度條被顯示。該方法完成後,另一個活動開始。到目前爲止一切工作正常。但是當我按下手機上的「返回」按鈕時,進度條會再次顯示,並且看起來什麼都不做。

我能做些什麼來防止這種情況發生?

回答

1

在開始第二個活動的同時關閉進度欄。

+0

非常感謝您的快速響應,這解決了我的問題。然而,還有另一個小問題:progressDialog沒有顯示動畫(在模擬器中)。你知道這可能是什麼原因嗎? – deimos1988

+0

我在運行動力不足的機器上看到過這樣的事情。將圖形顯示到屏幕上可能只是滯後,特別是如果異步任務在後臺執行大量工作。你可以監控你的CPU使用情況嗎? –

+0

我覺得我的機器應該有足夠的動力;有時會顯示動畫,有時則不會。這不是什麼大不了的;感謝您的幫助! – deimos1988