【发布时间】:2023-03-16 10:04:01
【问题描述】:
我想制作一个应用程序,例如每 10 秒调用一次函数。
我的代码是这样写的:
Handler ha=new Handler();
ha.postDelayed(new Runnable() {
@Override
public void run() {
//call function
}
}, 10000);
但我的函数在编译这段代码后 10 秒内只调用了一次。
我该如何解决?
【问题讨论】:
-
用户定时器和时间安排
-
添加 ha.postDelayed(this, 10000);在运行结束时