定時執行某個任務,自然就需要用到定時器,下面将我寫的代碼分享給大家,直接放到自己的工程中就可以跑起來!!!!
定時器
private Timer timer = new Timer(true);
private TimerTask task = new TimerTask() {
@Override
public void run() {
Message msg = new Message();
msg.what = 1;
handler.sendMessage(msg);
}
};
```java
private Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
if (msg.what == 1) {
//TODO 要執行的任務在這裡寫
}
}
};
下面再附上關閉定時器的方法:
```java
timer.cancel();//關閉定時器