创建Windows phone 8的设置界面

本文关键字:设置 界面 Windows phone 创建 | 更新日期: 2023-09-27 18:18:11

我是开发新手,我正在开发基于简单警报的应用程序,我想创建一个设置页面。我想更改闹钟铃声的设置,我该怎么做,请帮助我。如何显示音乐库中的所有歌曲并设置为闹钟音

创建Windows phone 8的设置界面

不可以,不能从音乐库中选择一首歌作为闹铃音。告警API不支持这个

看一下Sound属性是Alarm API。

public Uri Sound { get; set; }

您可以在您的应用程序中嵌入音乐文件并使用Uri引用它们,或者让应用程序从互联网下载歌曲,然后将它们存储在IsolatedStorage中,只是为了获得Uri

alarm -你需要在Appmanifest>Capabilities中选择音乐库合同,这将允许你获得用户音乐库中的所有音乐文件。但是用户可以随时拒绝你的应用程序使用音乐库的权限。

    var folder = Windows.Storage.KnownFolders.MusicLibrary;
    var files = await folder.GetFilesAsync();

您可以这样做从Media Library中检索歌曲:

using(MediaLibrary library = new MediaLibrary())
{
foreach(var song in library.Songs)
{
    Debug.WriteLine("Name: " + song.Name);
    Debug.WriteLine("Artist: " + song.Artist.Name);
    Debug.WriteLine("Album: " + song.Album.Name);
}
}

更多信息可以参考:Windows phone 8在文件夹Music或Documents中获取文件

希望有帮助!

关于如何为Windows Phone应用程序创建设置页面的步骤可在MSDN中找到:"如何为Windows Phone 8创建设置页面"

您的应用程序可能感兴趣的其他文章:

如何创建WP7闹钟应用程序?

你的最后一个关于对话框-简单的方式添加关于页面到应用程序。