您现在的位置: 万盛学电脑网 >> 程序编程 >> 网络编程 >> 安卓开发 >> 正文

Android设置定时执行执行一次任务

作者:佚名    责任编辑:admin    更新时间:2022-06-22

   private Handler handler = new Handler(){

  public void handleMessage(Message msg) {

  super.handleMessage(msg);

  if(msg.waht == 1){

  //todo something....

  }

  }

  };

  private Timer timer = new Timer(true);

  //任务

  private TimerTask task = new TimerTask() {

  public void run() {

  Message msg = new Message();

  msg.waht = 1;

  handler.sendMessage(msg);

  }

  };

  //启动定时器

  timer.schedule(task, 0, 10*60*1000);