Android Timer类的使用
Android的计时器与Java的有点不同,需要配套TimerTask使用,基本的用法如下:
private Handler handler = new Handler() {// 定义处理信息的方法public void handleMessage(Message msg) {switch (msg.what) {case 1: //处理代码 timer.cancel(); break;}super.handleMessage(msg);}};;private Timer timer =null;private class MyTimeTask extends TimerTask{@Overridepublic void run() {Message message = new Message();message.what = 1;handler.sendMessage(message);}}//某处调用timer************************************************************* timer = new Timer(); //计时任务开始timer.schedule(new MyTimeTask(), 2000);?