我知道如何使用此链接中的水平进度条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