0

嘿,我试图将倒数计时器添加到数组列表中,但它正在崩溃。一旦我尝试添加一个 countdowntimer ,它就会崩溃。想知道我能做些什么来解决它吗?

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);
            }

        }
    });

}
4

2 回答 2

1

我认为您需要初始化数组列表,因此可能会引发空指针异常。

timers=new ArrayList<CountDownTimer>();
于 2012-03-15T13:44:26.633 回答
0

您需要初始化计时器数组列表。

前任。

ArrayList<CountDownTimer> timers = new ArrayList<CountDownTimer>();
于 2012-03-15T13:44:23.543 回答