java - 如何调用在不同函数中定义的对象的方法? [安卓]

标签 java android object countdowntimer

我有一个名为 startTimer 的函数,并且创建了 CountDownTimer 类的一个实例:

public void startTimer(View view){

    CountDownTimer myTime = new CountDownTimer(30000,1000) {

    }

}

CountDownTimer 有一个名为cancel() 的方法,我想从不同的方法resetTimer() 调用该方法:

public void resetTimer() {

}

这两个函数都包含在一个类中。如何从resetTimer()调用CountDownTimer的cancel()方法?

最佳答案

private CountDownTimer myTime;

public void startTimer(View view){

    myTime = new CountDownTimer(30000,1000) {

    }
}

public void reset() {
    myTime.cancel();
}

关于java - 如何调用在不同函数中定义的对象的方法? [安卓],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18839829/

相关文章:

java - Eclipse 调试未打开窗口

java - 有没有办法迭代二维 ArrayList 并调用对象的类方法?

java - 获取 ListView 的背景颜色

java - 有没有更 Eloquent 方式来编程这个方法?

javascript - 扩展/合并对象

使用 Jersey JAX-RS 的 Java Web 服务

java - 使用Java反射类创建对象并在arraylist中使用

android - 如何用 Dagger2 @Inject AndroidViewModel?

android - 捕获 Beaming 进度并显示在进度条上

c# - 尝试在 C# 中调用在 ArrayList 中索引的对象的方法