我正在使用this SO question中的代碼,以獲取Android音樂播放器(或Play音樂)中當前播放歌曲的曲目標題,藝術家和專輯。如何訪問當前正在播放的Android歌曲的「已用時間」?
也就是說,我希望能夠訪問您當前歌曲的多遠。
我期待在從上述SO問題,該位:
String artist = intent.getStringExtra("artist");
String album = intent.getStringExtra("album");
String track = intent.getStringExtra("track");
在我看來,我應該能夠訪問以類似的方式與其他指標,但我不能找到一種方法查看什麼字符串值是intent.getStringExtra()
方法的有效密鑰。
我是Android開發場景的小菜鳥,所以請原諒我的初學者!我在正確的軌道上嗎?
[編輯]:我在調試時能夠找到Intent;這些值是否存儲在那個mExtras
Hashmap中?如果是這樣,我可以看到duration
這樣的值是可用的,儘管經過的時間不是。
你啓動媒體播放器實例播放的文件? – Triode
不,我只是試圖訪問已經在媒體播放器中播放的媒體。 – j6m8
是的值來自'mExtras'地圖 –