【发布时间】:2023-03-31 02:48:01
【问题描述】:
有没有办法用进度条显示歌曲播放的进度,并可能以分钟和秒为单位显示长度?我希望它出现在状态栏中,但我知道如何使用自定义通知布局来做到这一点,所以如果有人引导我朝着正确的方向前进,那就太好了。提供一些代码或代码示例,谢谢。
【问题讨论】:
标签: android android-mediaplayer android-progressbar
有没有办法用进度条显示歌曲播放的进度,并可能以分钟和秒为单位显示长度?我希望它出现在状态栏中,但我知道如何使用自定义通知布局来做到这一点,所以如果有人引导我朝着正确的方向前进,那就太好了。提供一些代码或代码示例,谢谢。
【问题讨论】:
标签: android android-mediaplayer android-progressbar
您显然必须与 NotificationManager 类配合播放器/mp3 的进度。有一个question on SO 可能有你需要的东西......也看看这个只是基本的Progress 吧。当然还要阅读ProgressBar 和Status Bar 上的文档
为了获得播放歌曲的剩余时间,我知道 VLC 播放器不会为我的 SlimDevices 服务器执行此操作。如果你想通过流媒体来做到这一点,你将不得不获取歌曲的长度,然后实现你自己的计时器,因为我很确定流媒体音乐不会给你当前播放歌曲的时间。
【讨论】: