2016-05-22 66 views
1

我有一个UWP应用程序,它可以做后台下载,并且我已经在进度上做了Toast通知,但是我不希望它每次都有声音和振动让用户烦恼。我找到了ToastAudio并用沉默设置,现在没有进度更新的声音,这很好,直到我有一个振动的设备。现在我的手机每隔2秒钟振动3分钟下载。UWP吐司没有震动?

我已经无法找到敬酒规格的振动选项,是有一个?现在我已经限制每分钟更新,并尽量减少烦恼。

+0

这听起来像你正在使用吐司通知他们不是为了什么。吐司通知应告知用户有关可操作事件,而不是连续更新单个操作。此外,是不是会用新的短暂入境轰炸行动中心? – IInspectable

+0

该状态使用一个组密钥,因此每个组都会替换之前的组,因此不会有超过1个条目存在。点击它会将您带到我的应用程序中的待处理下载屏幕,但它会提供有关进度和完成情况的通知,因为您可能正在等待离开网络直到它完成(下载来自内部网源)。我觉得它很像电子邮件或文本通知,它会向您显示消息,并且您可以点按或取消,并且点按会将您带到应用中的特定屏幕,以便执行更多操作。如果我收到很多电子邮件,我会得到与您描述的相同的轰击。 –

回答

3

安卓从Windows通知团队在这里。

您应该使用“鬼举杯”为您的方案 - 烤面包会悄悄地进入行动中心无振动或提醒用户。要创建“鬼吐司”,请将ToastNotification.SuppressPopup属性设置为true。

通过这种方式,用户可以随时了解您的下载通过检查行动中心没有通知雨后春笋般冒出来,或者发出声音或震动。您甚至不需要将音频设置为静音 - 如果SuppressPopup为真,它将被静音。

1

据我所知,Toast通知振动内置由用户控制的行为。您无法覆盖它,但您可以通过ms-settings:notifications协议为用户提供更改应用的设置。以防万一 - 没有选项可以打开特定应用程序的通知设置。

+0

我曾经听过一样想要安静的吐司通知,幸运的是我偶然发现了那一个,但现在我已经看到如果振动在那里的话会是如何工作,我希望它在同一个地方,哦,好吧。谢谢。 –