【发布时间】:2017-05-05 03:32:21
【问题描述】:
我想在不开始播放/缓冲该歌曲的情况下从 URI 获取歌曲元数据。
我现在能看到的唯一方法是调用 playUri() 然后 getMetadata() 但我不想立即播放。
还有其他方法吗?
谢谢!
编辑:有没有办法通过 SDK 使用非本地文件来做到这一点?
【问题讨论】:
标签: android spotify libspotify
我想在不开始播放/缓冲该歌曲的情况下从 URI 获取歌曲元数据。
我现在能看到的唯一方法是调用 playUri() 然后 getMetadata() 但我不想立即播放。
还有其他方法吗?
谢谢!
编辑:有没有办法通过 SDK 使用非本地文件来做到这一点?
【问题讨论】:
标签: android spotify libspotify
MediaMetadataRetriever retriever = new MediaMetadataRetriever();
retriever.setDataSource(context, uri);
String artist
= retreiver.extractMetadata(MediaMetadataRetriever.METADATA_KEY_ARTIST);
//etc
retriever.release(); //don't forget to call this when done
【讨论】: