我知道如何使用此鏈接中的水平進度條http://android-er.blogspot.in/2010/11/progressbar-running-in-asynctask.html 但是,如果我的任務完成,我想停止正在運行的進度條。我試過stop()和resume()方法,但沒有奏效。 我想停止正在運行的程序,然後在點擊某個對話框確定按鈕後重新啓動它。 我是Android新手。請支持我。我該如何停止正在運行的水平進度條並重置它
2
A
回答
0
如果您願意恢復停止正在線程或Asynctask中執行的進程,最好的方法是使用處理程序併發送消息作爲對進程本身的請求。
發送停止消息(您定義消息),以便進程處理消息並停止線程並通知已停止的主線程。
以下是有關線程messageing和處理一些有用的文章:
- http://developer.android.com/reference/android/os/Handler.html
- http://codinghard.wordpress.com/2009/05/16/android-thread-messaging/
例如,你可以實現與處理程序將消息發送到處理程序,然後執行一個動畫動畫步驟後,該步驟會發送另一條消息來執行下一步:http://code.google.com/p/android-page-curl/source/browse/trunk/src/com/mystictreegames/pagecurl/PageCurlView.java
這裏就像應用程序,我前一陣子做一個Digg的一些例子:http://code.google.com/p/meneameandroid/source/search?q=handleMessage&origq=handleMessage&btnG=Search+Trunk
相關問題
- 1. 進度條並未停止
- 2. 水平進度條
- 3. 水平進度條不顯示正確
- 4. ListView onItemClick水平進度條
- 5. 水平進度條iPhone類?
- 6. 定製水平進度條
- 7. Android水平進度條?
- 8. Android水平進度條
- 9. 如何設置這樣的進度條,並在java中設置它的進度
- 10. Android水平progresbar進度停在中間
- 11. 如何停止正在進行的java.sql.statement.executeQuery()?
- 12. 如何停止正在運行的ASIHTTPNetworkQueue?
- 13. 如何停止進度條Jquery
- 14. 如何停止進度條動畫?
- 15. Android水平確定進度條未運行
- 16. 如何停止在android中使用線程運行的進度條?
- 17. 進度條9patch圖像水平刻度
- 18. 如何在Netbeans中停止正在運行的進程
- 19. 問題正在運行並停止CFRunLoop
- 20. 如何在運行後停止進程?
- 21. 水平進度條帶進度條上的文字
- 22. 如果我使用-m「monitor」選項運行它,我該如何停止delayed_job?
- 23. Netbeans運行 - >停止生成不會停止正在運行的java進程
- 24. 如何阻止md卡獲取完整的水平寬度?我如何將它們並排放置?
- 25. 如何停止另一個正在運行的進程java android
- 26. 更改水平進度條的顏色
- 27. Android - 帶點的水平進度條
- 28. 如何在自己的線程中運行並正確停止?
- 29. JQuery UI:如何使用進度條製作水平條形圖?
- 30. 如何停止水平滾動?
嘗試使用ProgressDialog和調用progressDialog.dismiss()... – 2012-04-23 10:49:14
集progressBar.setProgress(0); – Richa 2012-04-23 10:52:30
你可以捕獲回新聞事件,當用戶按下後退按鈕時,它將顯示一個警報,有按鈕是或否停止或不,如果用戶按是,然後調用progress.dismiss()... – Sandeep 2012-04-23 11:03:47