我在我的应用程序的每个活动中都分离了 CountDownTimer,但是当我在活动之间切换时会出现问题,有几毫秒的延迟,我需要在活动之间直接切换,没有任何延迟。例如,我在具有 CountDownTimer 的活动 1 中,当我按下按钮转到也具有 CountDownTimer 的第二个活动时,需要一些毫秒才能带来活动 2。这是我的代码
countDownTimer21 = new CountDownTimer(6000, 1000) {
public void onTick(long millisUntilFinished) {
strLong = Long.toString(millisUntilFinished / 1000);
time.setText(strLong);
}
public void onFinish() {
Intent fail = new Intent(Test10_D.this, FailPage10.class);
fail.putExtra("scorerecord", myscore);
next.putExtra("scorevalue", strLong);
startActivity(fail);
countDownTimer21.cancel();
//finish();
}
}.start();
有什么建议么?多谢