I have a countdown timer, When it reaches 00:00 I wish to start a new activity. However the app crashes when the timer reaches 00:00. I tried using the same way to start an activity as I do with buttons and they work but not on timer end.

public class MyCount extends CountDownTimer 
{
    Context mContext;

    public MyCount(long millisInFuture, long countDownInterval) 
    {
        super(millisInFuture, countDownInterval);
    }


    public void onTick (long millisUntilFinished) 
    {
        gameTimer.setText ( formatTime(millisUntilFinished));
    }

    public void onFinish() {
        counter.cancel();
        startActivity(new Intent(Game.this, EndGame.class));
    }

}    
有帮助吗?

解决方案

Make sure that your activity is listed under Manifest file and if possible then paste the stacktrace, this will give the clear view of the issue.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top