2013-02-22 90 views
3

我一直在与我的媒体播放器Windows Phone(7)应用程序的问题挣扎。问题是我似乎无法实现播放列表。从手机存储歌曲实现播放列表[windows phone]

我想要做的是从媒体库中的歌曲。 This article似乎毫无意义。

我试着进入了SongCollection类,并找出如何创造更多的这些东西。这似乎是不可能的(没有构造函数,不能施放它,不能继承它)。

之后,我试图让上运行,在我的应用程序中存在的背景音频代理过程中的对象(直到我发现这是多余的),和饲料的媒体播放一首歌曲的时间。

问题

是,我不知道什么时候媒体播放器停止播放。只要我的应用程序处于前台,它就可以正常工作,但如果不是,所有事情都会停止,只有媒体播放器才会继续。

有没有我还没有想出一个办法?在上面的文章中,他们建议Zune媒体队列(我认为它属于MediaPlayer.Queue属性)与我可以实现的各种东西之间存在关联,但我无法想出实现它的方法。

回答

6

你应该放弃,因为建立自己的媒体播放器是一个不可能完成的任务(在那里,这样做的)。您无法创建播放列表或编辑任何信息,也无法替换屏幕音乐控件的默认事件处理程序,除非您的应用程序当前正在运行,否则不会为应用程序中的音乐更改获取事件。

基本上,你现在可以做的事情是非常有限的,WP8的情况并没有那么好。

我希望它会少只读的,我们得到的Windows Phone 9

+0

我希望你不会说:( – mihaiconst 2013-02-22 13:21:14

+0

我也是,我们可以拥抱一起哭:/ – 2013-02-22 13:43:21

+0

*叫声和拥抱* – mihaiconst 2013-02-22 14:53:57