[英]WP7 how to get current song
我有一条正在手机上播放的曲目,然后使用按下音量键后弹出的控件将其暂停。
在我的应用程序中,如何恢复该歌曲并找出这首歌是什么?
以下无效。
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 7应用程序和Windows Phone 8设备。
如果我将歌曲提供给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;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.