我将为Windows Phone 8设计一款媒体播放器。 我阅读了关于使用MediaLibrary(用于内置播放器)和MediaElement(用于设计自定义播放器)的内容。开发适用于Windows Phone 8的媒体播放器
我使用MediaSource使用以下语句获取位于手机存储中的所有文件。
MediaSource media_local = MediaSource.GetAvailableMediaSources().First((source => source.MediaSourceType == MediaSourceType.LocalDevice));
using (MediaLibrary mediaLibrary = new MediaLibrary(media_local))
{
SongCollection Songs = mediaLibrary.Songs;
MediaPlayer.Play(mediaLibrary.Songs);
List<Song> songslist = Songs.ToList();
foreach (var item in songslist)
{
System.Diagnostics.Debug.WriteLine(item.Name);
}
}
接下来,我需要设计的播放列表,我可以在清单中显示的SongList所有歌曲。 我不知道该设置播放列表功能。
例如,制作一个可以显示播放列表中所有名字的盒子,以及如何继续显示歌曲名称。