【发布时间】:2018-07-16 06:18:29
【问题描述】:
我想启动一个计数器 2 分钟,当活动破坏时我想保存它,在活动恢复时我想在我离开的地方启动计数器
counter = new CountDownTimer(120000, 1000) { // adjust the milli seconds here
public void onTick(long millisUntilFinished)
{
textview.setText("" + String.format("%d min, %d sec",
TimeUnit.MILLISECONDS.toMinutes(millisUntilFinished),
TimeUnit.MILLISECONDS.toSeconds(millisUntilFinished) -
TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(millisUntilFinished))));
Log.i(TAG, "onTick: "+millisUntilFinished);
}
public void onFinish()
{
textview.setText("done!");
}
}.start();
【问题讨论】:
-
实施 ondestroy 方法将您的数据存储在共享首选项中。
标签: android counter countdowntimer