Android:通过手机重启持续通知

Android:通过手机重启持续通知,第1张

概述当手机关闭再打开时,状态栏通知的最佳方法是什么?我能想到的唯一解决方案是在Service中创建通知,该响应从BOOT_COMPLETED_ACTIONIntent开始.解决方法:TheonlysolutionIcanthinkofistocreatethenotificationinaServicewhichstartsinresponsetotheBOOT_COMPLE

当手机关闭再打开时,状态栏通知的最佳方法是什么?我能想到的唯一解决方案是在Service中创建通知,该响应从BOOT_COMPLETED_ACTION Intent开始.

解决方法:

The only solution I can think of is to create the notification in a Service which starts in response to the BOOT_COMPLETED_ACTION Intent.

为了提出通知,您可以在BOOT_COMPLETED_ACTION broadcastReceiver中完成它,而不是将其委托给服务.但是,我同意,这是AFAIK的唯一方法.

请确保您不要通过这样做来激怒您的用户.大多数人在重启手机时都希望有一个相对干净的平板电脑. Android假定通知不再与重新启动相关,这就是它们不会持久存在的原因.

因此,例如,假设您正在编写电子邮件客户端,并使用通知让用户了解未读邮件.答案不应该是“重新启动后重新显示未读消息通知”.答案应该是“重启后检查未读邮件,如果有未读邮件则提出通知”.这样,如果没有未读消息(例如,用户暂时关闭手机并在他们的PC或平板电脑上处理他们的电子邮件),他们就不会收到虚假通知.

总结

以上是内存溢出为你收集整理的Android:通过手机重启持续通知全部内容,希望文章能够帮你解决Android:通过手机重启持续通知所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1101754.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存