今天直播项目中有用到记录直播时间的问题,发现还有这么一个布局Chronometer,学习以后非常简单。
Android的Chonometer的实现牵涉到系统时间变量,setBase(long systemTime)是把系统当前运行的时间给Chronometer运行组件,Chronometer的刷新时根据系统当前时间和base储存的时间差,刷新到组件上,得到目前计时器的实际时间,
参考了两个博客:
Chronometer基本使用
使用了第一个方法,发现一个问题,当stop的时候,时间不重置在此打开, 时间不会从暂停的点重新开始。所以解决办法在下面: