Android 上是否有类似javax.swing.Timer
的东西。我知道如何创建自己的线程,但是否有类似 Swing 计时器的东西?
最佳答案
您可能正在寻找类(class) android.os.CountDownTimer
你可以像这样继承类:
class MyTimer extends CountDownTimer
{
public MyTimer(int secsInFuture) {
super(secsInFuture*1000, 1000); //interval/ticks each second.
}
@Override
public void onFinish() {
Log.d("mytag","timer finished!");
}
@Override
public void onTick(long millisUntilFinished) {
//fired on each interval
Log.d("mytag","tick; " + millisUntilFinished + " ms left");
}
}
关于java - 相当于Android中的javax.swing.Timer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7260074/