gpt4 book ai didi

Android:恢复倒数计时器

转载 作者:行者123 更新时间:2023-11-30 04:26:51 26 4
gpt4 key购买 nike

我是 Java 和 Android 编程的初学者。我对如何恢复我的倒数计时器感到困惑 在 暂停之后。 counter.ontick(milisUntilFinished); 在我的代码中不起作用。
请帮助我,我有点着急。

这是我的代码:

@Override  
protected void onRestoreInstanceState(Bundle cute) {
super.onRestoreInstanceState(cute);}

@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);}

Timer.setOnClickListener(TimerClickListener);
counter = new MyCount(orig, 1000);
private OnClickListener TimerClickListener = new OnClickListener() {

public void onClick(View v) {
if (p1<=4){
if (decision==0){
counter.start();
decision=1;}
else if(decision==1){
//pause
counter.cancel();
decision=2; }
else{
//resume
counter.onTick(orig);
decision=1;
}
//end if
} } };
class MyCount extends CountDownTimer {
public MyCount(long millisInFuture, long countDownInterval) {
super(millisInFuture, countDownInterval);
public void onFinish() {
//do stuff
}//end if
}//finish
public void onTick(long millisUntilFinished) {
. . .
. . .
orig = millisUntilFinished;
Timer.setText(String.format("%02d", minutes) + ":"
+ String.format("%02d", seconds));
}//class MyCount

任何帮助将不胜感激!

最佳答案

更好的是你可以使用 Chronometer查看 .Sample 是 here

关于Android:恢复倒数计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8351792/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com