3つのアクティビティ(a、b、c)があります。アクティビティaには、数秒のアクティビティbの後に開始するカウントダウンタイマーがあります。アクティビティaで、ユーザーはアクティビティcを開始できます。
Intent myIntent = new Intent(a.this, c.class);
a.this.startActivity(myIntent);
finish();
このコードを使用して、countdowntimerアクティビティaを終了し、cを開始します。ここで問題:ユーザーがcを開始すると、cは開始しますが、カウントダウンは停止せず、終了時にアクティビティbを開始します。なんで?カウントダウンタイマーを使用して、ホールアクティビティを終了しました。理解できない。私も試しましonDestroy()
たが、うまくいきません。私のカウントダウンタイマー:
new CountDownTimer(7000, 1000) {
public void onTick(long millisUntilFinished) { }
public void onFinish() { }
}.start();