Workmanager停止工作,并在主活动打开时立即访问dowork方法
我的 Workmanager 需要每小时发送一次通知,并且在诺基亚和摩托罗拉上运行良好。然而,它被荣耀的系统杀死了。没关系,我接受了,但问题是,一旦用户打开 Main 活动,Workmanager 就会立即访问 dowork() 方法并发送通知。如果主要活动可见/在前台并且自主要活动打开以来不到一分钟,是否可以延迟一点工作,或者禁止发送通知?
My Workmanager needs to send notification every hour, and it is working fine on Nokia and Motorola. However, it is killed by the system on Honor. That's okay, I accepted it, but the problem is that as soon as user opens Main activity, Workmanager instantly access dowork() method and sends notification. Is it possible to delay dowork a bit, or to forbid notification sending if main activity is visible/in foreground and less than minute have passed since main activity was open?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论