我想制作一个 Android 应用程序,从 10 分钟开始倒计时,当倒计时达到 0 时,它应该执行一个命令通过互联网发送数据。 之后,它应该从 10 分钟开始重新开始。它应该保持每 10 分钟发送一次数据,直到我手动停止它。
(我已经创建了通过互联网发送数据的命令,它运行良好,但我不知道如何制作倒计时器。)
提前致谢!
最佳答案
public class MyCounter extends CountDownTimer
{
public MyCounter(long millisInFuture, long countDownInterval)
{
super(millisInFuture, countDownInterval);
}
@Override
public void onFinish()
{
System.out.println("Timer Completed.");
}
@Override
public void onTick(long millisUntilFinished)
{
//Your function here..
}
}
在oncreate
之前,
final MyCounter timer = new MyCounter(Long.MAX_VALUE,600000);
在oncreate
中,
timer.start();
关于java - 如何创建每 10 分钟执行一次命令的 CountDownTimer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14069298/