我刚刚在Spotify for Android设置屏幕中找到了此设置选项:
"设备广播状态 - 允许您设备上的其他应用看到您正在收听的信息"
我猜这意味着任何其他应用都可以通过Spotify访问正在播放的内容.如何实施?周围有文件吗?
谢谢
iam*_*eef 17
Spotify具有以下意图行动:
metadatachanged,playbackstatechanged和queuechanged.
queuechanged不包含额外数据.
playbackstatechanged具有"播放"的布尔值,以及playbackPosition的值.
metadatachanged包含艺术家,专辑,曲目,长度和ID值.
使用com.spotify.mobile.android.metadatachanged更改曲目(手动或自动)后,您可以获取艺术家,曲目和专辑名称
如果Spotify暂停并再次启动,则仅播放playbackstatechanged.
使用标准的com.android.music.metachangedintent-action Spotify广播.为该intent-action 注册BroadcastReceiver,然后使用选择元数据
String artist = intent.getStringExtra("artist");
String album = intent.getStringExtra("album");
String track = intent.getStringExtra("track");
| 归档时间: |
|
| 查看次数: |
9533 次 |
| 最近记录: |