关闭

android 定时器的例子

标签: android定时器
47人阅读 评论(0) 收藏 举报
分类:

初始化
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);
    }
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1026次
    • 积分:105
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:4篇
    • 译文:0篇
    • 评论:0条