我有 3 个活动(a、b 和 c)。在活动 a 中,我有一个倒数计时器,它在几秒钟后开始活动 b。在活动 a 中,用户可以启动活动 c:
Intent myIntent = new Intent(a.this, c.class);
a.this.startActivity(myIntent);
finish();
使用此代码,我想完成倒数计时器活动 a 并启动 c。现在的问题:当用户启动 c 时,c 启动但倒计时没有停止并在完成时启动活动 b。为什么?我已经用倒数计时器完成了洞活动。我不明白。我也试过onDestroy()
了,但它不起作用。我的倒计时:
new CountDownTimer(7000, 1000) {
public void onTick(long millisUntilFinished) { }
public void onFinish() { }
}.start();