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

标签 android audio progressdialog android-progressbar evernote

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

  1. 如何将 Button 添加到 ProgressDialog
  2. 如何暂停和恢复 a) ProgressDialog 和 b) 音频?
  3. 如何检测用户是否在 ProgressDialog 之外切换,在这种情况下应停止音频?

最佳答案

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

关于android - 如何使用暂停和恢复创建 ProgressDialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21791520/

相关文章:

audio - Unity 3D中的音高转换?

android - Activity 在 onClick 方法中泄漏了窗口

java - ProgressDialog 上的 NullPointerException

android - 存储位置数据的最佳方式 - Android

android - 在 eclipse Android 包中找不到 installLocation 标识符

android - 阿杜伊诺 : HC-06 Module receiving wrong data?

android - 代号一在捕获音频期间崩溃

JavaScript 音频多轨播放器

android - 如何更新异步任务中的进度条

android - 检索项目 : No resource found that matches the given name 'android:Widget.Material.Spinner.Underlined' 的父项时出错