使用Android提供的Chronometer控件可以快速地实现一个定时器效果。
在xml文件中添加定时器控件:
<Chronometer android:id="@+id/timecount" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@android:color/black" android:textSize="40dp"/>在activity中获取该控件,实现控制器效果只需简单调用三个方法:
1、设置起始值:
mChronometer.setBase(SystemClock.elapsedRealtime() - time);time是一个long类型的时间值,SystemClock。elapsedRealTime是一个复位基准值。
2、开始计时:
mChronometer.start();
3、暂停、停止计时
mChronometer.stop();
设置为倒计时效果: