1
A
回答
8
没有一个直接的方法来做到这一点。一种解决方法可能是让进度的自定义实现并重写setProgress方法:
public MyProgressBar extends ProgressBar
{
@Override
public void setProgress(int progress)
{
super.setProgress(progress);
if(progress == this.getMax())
{
//Do stuff when progress is max
}
}
}
+0
为什么没有SeebBar具有ProgressBar侦听器?不同,但与onProgressChanged,OnProgressChangingStart类似。 – UnKnown
0
我认为最干净的方式将刚刚添加该给你的代码:
if (progressBar.getProgress() == progressBar.getMax()) {
// do stuff you need
}
相关问题
- 1. Android - Progress Bar not updating
- 2. Jquery Progress Bar body
- 3. Progress Bar and gevent
- 4. Progress Bar not incrementing
- 5. CSS Progress Bar Error
- 6. Progress Bar not loading?
- 7. CSS circle-progress-bar
- 8. Progress Bar Javascript(HELP!)
- 9. Android监听器中断监听器
- 10. Android-gps监听器
- 11. AJAX Progress Bar - 投票,Comet?
- 12. Java Progress Bar远程执行
- 13. Android - 事件监听器
- 14. Android WiFi状态监听器
- 15. android imageview onclick监听器
- 16. 在Android的GIF监听器
- 17. Android TV,遥控监听器
- 18. Android选择监听器
- 19. 监听器教程 - Android Eclipse
- 20. Android EditText监听器输入
- 21. Android Wifi监听器策略
- 22. Android微调监听器
- 23. Android WebView下载监听器
- 24. Android GPS位置监听器
- 25. Android RatingBar onRatingChanged监听器
- 26. Android EditText事件监听器
- 27. Android的位置监听器
- 28. Android:时间监听器
- 29. Android Mediaplayer错误监听器
- 30. Android Studio响应监听器
我不开发对于Android而言,但如果无法直接使用回调/侦听器,则可以始终轮询进度条并手动获取其值... – Miguel