gpt4 book ai didi

java - 如何创建一个计时器来从 Activity 更新 TextView,并且当应用程序进入后台时它会继续运行

转载 作者:行者123 更新时间:2023-12-02 01:33:48 25 4
gpt4 key购买 nike

我正在尝试弄清楚如何做到这一点,我想根据来自服务器的数据创建一个计时器,例如:3600 <--这来自服务器,所以我想创建一个计时器有了这个时间并有一个​​ TextView 每 1 秒更新一次,一旦计时器完成创建一个对话框,这不是必需的我知道如何做到这一点,但我想如果用户将应用程序放在后台计时器继续运行。

我的想法是创建一个 BroadcastService并从那里更新 TextView如果应用程序在 onPause() 中进入后台我应该做一些事情来继续运行计时器,并考虑计时器是否完成,将其添加到 SharedPreferences 中,以便我可以知道计时器是否完成(如果用户在后台运行应用程序)。

我怎样才能实现这个目标?

最佳答案

Use foreground service we can run countdowntimer that runs in background

Foreground service example Github

关于java - 如何创建一个计时器来从 Activity 更新 TextView,并且当应用程序进入后台时它会继续运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55532806/

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