获取当前播放歌曲列表的Windows Phone 7

时间:2011-08-05 09:09:09

标签: windows-phone-7 media-player mediaelement audio-player

我想显示当前播放列表中的歌曲列表,如果用户在我的应用中播放音乐,我可以知道正在播放的播放列表但是如果他们在zune应用中播放然后切换到我的应用,我的歌曲列表将是即使播放列表仍在运行,也是空的。

例如:如果用户通过Zune应用在Windows Phone 7中播放播放列表,那么他们会导航到我的应用,如何获取当前播放列表?

3 个答案:

答案 0 :(得分:3)

目前的Windows Phone 7 API仅通过MediaPlayerLauncher与手机媒体集成,允许您从应用程序启动媒体。

Mango(7.1)API允许您与媒体+视频集线器集成,但API仍然非常简单。您可以通过MediaHistory.NowPlaying确定当前播放的媒体。

答案 1 :(得分:0)

MediaHistory.NowPlaying属于MediaHistoryItem类型,它具有Properties Title和ImageStream。您可以将标题和图像添加到您的收藏中。

答案 2 :(得分:0)

您可以使用MediaPlayer.Queue库中的静态类MediaPlayer的{​​{1}}属性