Windows phone 8 Windows Phone音乐播放器应用程序播放手机库中的歌曲

Windows phone 8 Windows Phone音乐播放器应用程序播放手机库中的歌曲,windows-phone-8,media-player,media-library,background-agent,Windows Phone 8,Media Player,Media Library,Background Agent,我最近在学习WindowsPhone8开发。并开始开发从手机库播放的音乐播放器。我使用MediaLibrary API来获取所有歌曲、专辑,现在一切正常 现在的问题是我已经将MediaPlayer_MediaStateChanged和MediaPlayer_ActiveSong分配给MediaPlayer对象。当我更改longListSelector中显示的歌曲时,它会触发。当我按下音量按钮时得到的“下一步”或“上一步”按钮时,事件不会触发 希望你能理解问题所在。 我尝试使用background

我最近在学习WindowsPhone8开发。并开始开发从手机库播放的音乐播放器。我使用MediaLibrary API来获取所有歌曲、专辑,现在一切正常

现在的问题是我已经将MediaPlayer_MediaStateChanged和MediaPlayer_ActiveSong分配给MediaPlayer对象。当我更改longListSelector中显示的歌曲时,它会触发。当我按下音量按钮时得到的“下一步”或“上一步”按钮时,事件不会触发

希望你能理解问题所在。 我尝试使用backgroundPlayerAgent,并了解到它不支持MediaLibrary。 我也看到了这个问题。但我看到很少有应用程序能够监听上一个/下一个按钮事件。如果你知道我错过了什么,请帮助我??是否有其他第三方库可用??我在网上搜索了很多东西,但没有得到任何有用的信息。所以我想我可能会得到一些信息

  • 转到
    Settings>Music

  • 搜索
    过滤音频文件

  • 按大小设置音频文件


  • 然后你会收到所有歌曲

    是你用过的BackgroundAudioPlayer还是什么?你们试过msdn的样品了吗!是的,我试过了。但是BackgroundAudioPlayer不接受SongCollection.SongCollection的含义?你是说列表?SongCollection是Song类型对象的集合。我将从此代码MediaLibrary=newMediaLibrary()中获得的;SongCollection _Songs=library.Songs;只需检查这个帖子,它解决了与歌曲集相同的问题:如果你不明白,请重新阅读问题,你的答案与我的问题根本没有关系