【发布时间】:2015-10-21 16:59:34
【问题描述】:
我正在使用来自 this SO question 的代码来获取 Android 音乐播放器(或 Play Music)中当前正在播放的歌曲的曲目标题、艺术家和专辑。
也就是说,我希望能够访问您当前歌曲的距离。
我正在从上述 SO 问题中查看这一点:
String artist = intent.getStringExtra("artist");
String album = intent.getStringExtra("album");
String track = intent.getStringExtra("track");
在我看来,我应该能够以类似的方式访问其他指标,但我找不到查看哪些字符串值是 intent.getStringExtra() 方法的有效键的方法。
我是 android 开发领域的菜鸟,所以请原谅我的初学者!我在正确的轨道上吗?
[编辑]:我在调试时能够找到 Intent;这些值是否存储在mExtras Hashmap 中?如果是这样,我可以看到像 duration 这样的值是可用的,虽然经过的时间不是。
【问题讨论】:
-
您是否正在启动媒体播放器实例来播放文件?
-
不,我只是想访问已经在媒体播放器中播放的媒体。
-
是的,这些值来自
mExtras地图 -
在这种情况下,我是否会正确假设,因为该地图中没有任何内容涉及 Elapsed Time,这是无法访问的数据...?
-
如何循环遍历额外包中的所有键?
标签: android media-player