WP7如何获取当前歌曲
本文关键字:获取 何获取 WP7 | 更新日期: 2023-09-27 18:20:05
我有一首曲目正在手机上播放,然后我用按音量键后弹出的控件暂停它。
在我的申请中,我如何恢复这首歌并找出这首歌是什么?
以下内容不起作用。
MediaPlayer.Queue.ActiveSong // This reports no songs at all. Only works if I give it a song to play
MediaHistory.Instance.NowPlaying.Title // MediaHistory.Instance = null
同样,仅仅尝试一下也无济于事。
MediaPlayer.Resume
编辑:如果有什么不同的话,我正在Windows Phone 8设备上调试Windows Phone 7应用程序。
如果我把一首歌交给MediaPlayer播放,那么上面所有的都可以。
播放歌曲
MediaPlayer.Play(SongCollection songs);
MediaPlayer.Play(SongCollection songs,int index);
并获得歌曲
MediaLibrary mLibrary = new MediaLibrary();
songs = mLibrary.Songs;
检查当前状态
if(MediaPlayer.State == MediaState.Playing || MediaPlayer.State == MediaState.Paused)
并检查活动歌曲
Microsoft.Xna.Framework.Media.MediaPlayer.Queue.ActiveSong.Name;