大家好,又见面了,我是你们的朋友全栈君。
初始化 timerHandler = new Handler(); serverRefresh = new ServerRefresh();
1,启动定时器 private void setRefresh() { if (timerHandler != null && serverRefresh != null) { timerHandler .postDelayed(serverRefresh, 5000); } }
2.做事情,清除之前的定时器,启动定时器。 private class ServerRefresh implements Runnable { @Override public void run() { timerHandler .removeCallbacks(serverRefresh); timerHandler .postDelayed(this, 5000); } }
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/160015.html原文链接:https://javaforall.cn