gpt4 book ai didi

android - 在android中定期重复AsyncTask后台操作

转载 作者:行者123 更新时间:2023-11-29 14:27:21 25 4
gpt4 key购买 nike

我有一个 asyncTask,我想定期在后台重复操作,例如我的 asynctask 是这样的:

new foo(someDetails).execute();

我怎样才能做到这一点?

提前致谢。

最佳答案

您可以使用 TimerTask 定期调用您的 assyncTask。

定时器任务:http://developer.android.com/reference/java/util/TimerTask.html

举个例子:

    TimerTask timerTask = new TimerTask() {
@Override
public void run() {
//CALL YOUR ASSYNC TASK HERE.
new foo(someDetails).execute();
}
};

Timer timer = new Timer();

//DELAY: the time to the first execution
//PERIODICAL_TIME: the time between each execution of your task.
timer.schedule(timerTask, DELAY,PERIODICAL_TIME);

关于android - 在android中定期重复AsyncTask后台操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26118437/

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