如何使用暂停和恢复创建 ProgressDialog

Posted

技术标签:

【中文标题】如何使用暂停和恢复创建 ProgressDialog【英文标题】:How to create ProgressDialog with pause and resume 【发布时间】:2014-03-14 12:46:00 【问题描述】:

我目前有一个音频文件的 url。我想在 Evernote 中创建类似的音频播放器。我尝试创建一个ProgressDialog,其中最大值等于播放器持续时间。但我不知道如何添加暂停/恢复Button 以同时使用进度条和音频。所以基本上这分为三个子问题:

    如何将Button 添加到ProgressDialog? 如何暂停和恢复 a) ProgressDialog 和 b) 音频? 如何检测到ProgressDialog 之外的用户选项卡,在这种情况下应该停止音频?

【问题讨论】:

【参考方案1】:

您不能为此使用预定义的对话框。创建您自己的自定义。 Here你能找到你需要知道的一切吗?

【讨论】:

以上是关于如何使用暂停和恢复创建 ProgressDialog的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iphone 中暂停和恢复 NSTimer

如何使用 threading 模块暂停和恢复线程?

使用 Android MediaRecorder 暂停和恢复(API 级别 < 24)

如何在 Inno Setup 中制作停止和暂停/恢复/播放音乐按钮

如何暂停和恢复 GameLoop?

如何暂停和恢复 UIDynamicAnimator 物理模拟