0

我知道应该可以通过使用来自谷歌音乐/htc 播放器的 IMediaPlaybackService 来获取歌曲的播放位置但是我可以通过 BroadcastReceiver 获得相同的信息吗?

4

2 回答 2

0

不。默认的 IMediaPlaybackService 实现(参见此处)不发送任何带有播放位置的广播。

于 2012-05-01T15:19:41.927 回答
0

如果您使用 MediaPlayer 类播放音频文件,则可以使用此代码获取 MediaPlayer 的当前位置:

MediaPlayer mp = new MediaPlayer();
(Code to setup the MediaPlayer)
mp.getCurrentPosition();

您无法从 MediaPlaybackService 获取信息,它是安全的。

于 2012-05-01T15:26:43.737 回答