我需要每5分钟执行一次方法。我的问题在哪里?或者怎么样?可能是启动应用程序,但没有意识到这一点。有什么建议吗?
答案 0 :(得分:0)
我不知道BuzzBox是如何工作的,但我会创建一个Runnable,然后每5分钟调用一次你的方法;那当然使用postDelayed方法。
Handler handler = new Handler();
private Runnable updateTimerThread = new Runnable() {
public void run() {
//do call your method here; every 5 minutes
customHandler.postDelayed(this, 5000);
}
};
//you can use your handler anywhere you want like this
handler.postDelayed(updateTimerThread, 5000);