【问题标题】:Audio player in AndroidAndroid中的音频播放器
【发布时间】:2012-12-12 08:43:01
【问题描述】:

我设计了一个应用程序,它根据从服务器的列表视图中选择的项目播放 12 个不同的音频文件。当音频正在播放并且我在模拟器中点击主页按钮时,我可以在通知栏中看到通知,但是当我点击它时,音频播放器正在重新启动,但之前的音频仍在播放。

我需要音频播放器在点击通知图标时显示音频播放器的当前状态。

【问题讨论】:

  • 您提到需要显示“音频播放器的当前状态”?这是什么意思。能否提供一些代码
  • 我的意思是“音频已经在播放,屏幕需要在我按下主页按钮并通过通知图标返回应用程序后显示进度条的状态。”

标签: android android-emulator android-mediaplayer android-audiomanager android-notification-bar


【解决方案1】:

当您的活动被带到前台时,您可以使用 onResume 覆盖。

我假设您使用 ProgressBar 来显示进度。因此,您可以使用媒体播放器的 getCurrentPosition 方法将进度条设置为当前位置。 (在 onResume 中执行此操作)

这应该将其设置到适当的位置。然后重新启动任何 CountDown 或操作以更新 ProgressBar,它应该可以工作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-07-19
    • 1970-01-01
    • 2014-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-16
    • 1970-01-01
    相关资源
    最近更新 更多