我要一张图片每60秒显示一次 显示时间10秒钟
Hidetimer.schedule(HideTask, 10000 , 10000);
Distimer.schedule(DisTask, 0 ,60000);
这样写 怎么到了60秒的时候图片就不显示了呢 该如何正确显示呢

解决方案 »

  1.   

    Hidetimer.schedule(HideTask, 10000 , 10000);是延迟10000秒之后执行,以后每10000秒执行一次.
    看这篇文章吧
    http://m.blog.csdn.net/blog/js931178805/7629979
      

  2.   

     Timer startL = new Timer();
    TimerTask task = new TimerTask() { @Override
    public void run() {
    // TODO Auto-generated method stub
    System.out.println("输出");
    }
    };
    startL.schedule(task, new Date(), 10000)这个是10秒执行一次
      

  3.   

    Hidetimer.schedule(HideTask, 10000 , 10000);这儿改下试试
    Hidetimer.schedule(HideTask, 10000 , 60000);hide也应该是60秒才执行一次才对吧。
      

  4.   

    另外,一个timer就已经足够了啊,没必要两个。