gpt4 book ai didi

安卓定时器停止运行

转载 作者:行者123 更新时间:2023-11-29 22:31:24 25 4
gpt4 key购买 nike

我有一个类,它本质上是一个消息管理器(单例),它有一个轮询状态的计时器。 (statusPollerTask 只是定义了 run() 的 TimerTask 的派生类)

timer.scheduleAtFixedRate(this.statusPollerTask, 0, 1000);

一些 Activity 在它们变得可见时向 msg-man 注册自己以进行更新(观察者模式样式)。工作正常,除非用户按下主页按钮并最小化应用程序。有时计时器会继续轮询,而有时则不会。即使应用程序不可见,我也需要保持轮询。我觉得我只是在这里遗漏了一些简单的东西。感谢您的帮助!

最佳答案

你应该使用 Alarm Manager

这个类将确保您的 Activity 被调用,即使它们被销毁,它们也会被重新创建。

关于安卓定时器停止运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3858897/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com