我想做一个应用程序,当用户设置闹钟(如唤醒闹钟)并且闹钟响起时,不会显示消息对话框来确认和停止闹钟。
在网络上,我发现了一些调用方法Obscured
,UnObscured
当消息的警报显示时触发,但消息仍然显示!
在代码中:
public OverAlarmPage()
{
InitializeComponent();
PhoneApplicationFrame phoneAppRootFrame = (Application.Current as App).RootFrame;
phoneAppRootFrame.Obscured += OnObscured;
phoneAppRootFrame.Unobscured += Unobscured;
}
void OnObscured(Object sender, ObscuredEventArgs e)
{
txtStatus.Text = "Obscured event occurred";
}
void Unobscured(Object sender, EventArgs e)
{
txtStatus.Text = "Unobscured event occurred";
}
我只想通过手机(带陀螺仪)的振动来停止警报声,但没有地狱信息!
有什么解决方案,或者这是我无法触及的操作系统功能吗?