Эй, я пытаюсь добавить таймеры обратного отсчета к arraylist, но он рушится. Он рушится, когда я пытаюсь добавить один обратный отсчет. Интересно, есть ли что-нибудь, что я мог бы сделать, чтобы исправить это?Как отменить CountDownTimer после OnPause?
ArrayList<CountDownTimer> timers;
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
toggleLock.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Checker = new CountDownTimer(1200000, 60000)
{
@Override
public void onTick(long millisUntilFinished) {
// TODO Auto-generated method stub
//does stuff
}
@Override
public void onFinish() {
// TODO Auto-generated method stub
}
};
Checker.start();
timers.add(Checker);
}
}
});
}
Вы должны опубликовать журнал аварии, так что мы можем знать, что это неправильно –