java TimerTask增加时间?

标签 java timertask

您好,我正在使用以下计时器任务,我想在特定情况发生时增加此任务的时间

Timer timer2=new Timer();                   
                timer2.schedule(new TimerTask(){
                    public void run(){

                        //whatevr
                    }
                }, 4000);

例子

if(mycondition)

{
increase time????
}

我该怎么做

最佳答案

在内部类或独立类中提取 TimerTask。取消当前正在运行的定时器任务并安排一个增加时间段的新实例。

关于java TimerTask增加时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6762099/

相关文章:

java - Android Studio : TimerTask

Android TimerTask 崩溃程序致命异常 time-0

android - 使用 invalidateSelf() 的计时器重绘 Drawable 不工作

java - Android Timer 时间表与 scheduleAtFixedRate

takePersistableUriPermission() (SAF) 上的 java.lang.SecurityException

java - NoClassDefFound 表示找不到该类?

java - 在 Wicket 应用程序中同时运行计时器

java - 在 Java 中为标签设置定时器

Java代码: control variable in for loop

java - 是否可以用 Java 编写 "foreach"函数?