【问题标题】:add multiple Alarms and alarm sound in Windows phone 8在 Windows phone 8 中添加多个警报和警报声音
【发布时间】:2023-11-23 11:22:01
【问题描述】:

我是 windows phone 开发的新手,我正在创建一个简单的警报应用程序,就像我们的 windows phone 上安装的默认警报系统一样。用户可以设置多个警报 用户可以在另一个页面上创建警报,所有警报都应显示在 Main_page 上,用户可以通过 Toggle-switch 从 Main_page 打开或关闭警报我该怎么做?而且我还想播放由用户录制并在警报触发时存储在隔离存储中的录制声音。请帮我。

【问题讨论】:

    标签: windows-phone-7 windows-phone-8 isolatedstorage alarms


    【解决方案1】:

    【讨论】:

    • 谢谢,但是当我单击保存按钮调试器时,addnotification.xaml 页面中的保存按钮单击事件发生了一个异常,显示名为“Microsoft 中发生了“System.InvalidOperationException”类型的异常。 Phone.ni.dll 但未在用户代码中处理”并且调试器在 ScheduledActionService.Add(alarm) 上显示黄色线条;请帮帮我
    • 很可能已经将具有相同Name 属性的警报添加到ScheduledActionService。每次设置警报时指定不同的名称。但是,如果您必须使用相同的名称,您可以使用ScheduledActionService.GetActions<ScheduledNotification>() 获取您的应用程序已经添加的警报,并检查是否存在同名的警报。此后,您可以删除该警报并设置新警报,或提醒用户警报已存在。这取决于你应用的逻辑是什么。
    • 谢谢,关于设置录制文件表单用户设置为警报音的任何想法?
    • 遗憾的是,IsolatedStorage 中的声音文件不支持用于警报。见这里:msdn.microsoft.com/library/windows/apps/…