无法使用Calendar类创建秒表计时器

时间:2014-11-13 00:48:29

标签: android timer stopwatch

使用Calendar类创建秒表计时器时遇到了一些麻烦。出于某种原因,我的程序在调用这段代码时会一直崩溃。我尝试使用其他类,如Timer&日期,但同样的事情发生了。我的代码如下:

private OnClickListener clearButtonListener = new OnClickListener()
{
    public void onClick(View v)
    {
        calendar.set(Calendar.HOUR, 0);
        calendar.set(Calendar.MINUTE, 0);
        calendar.set(Calendar.SECOND, 0);
        calendar.set(Calendar.MILLISECOND, 0);

        fullTime = calendar.HOUR + ":" + calendar.MINUTE + ":" + calendar.SECOND
                    + ":" + calendar.MILLISECOND;

        timeTextView.setText(fullTime);
    }
};

我应该使用另一个类(除了秒表类)来解决这个问题吗?非常感谢。

请不要对这篇文章投反对票。如果此帖不清楚,请在评论部分表达您的疑虑。谢谢。

1 个答案:

答案 0 :(得分:0)

您是否初始化了“日历”或“时间TextView”?也许你可以先发布异常。 通过调用Calendar.getInstance();

初始化日历