您的位置:首页 > 其它

计时器Chronometer

2015-12-21 09:57 363 查看
1、布局文件添加一个计时器组件

<Chronometer
android:text="Chronometer"
android:id="@+id/chronometer"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />


2、MainAcitivity中获取计时器组件

final Chronometer ch = (Chronometer)findViewById(R.id.chronometer);//获取计时器组件
ch.setBase(SystemClock.elapsedRealtime());//设置起始时间
ch.setFormat("已用时间:%s");//设置显示时间的格式
ch.start();//开启计时器
//添加监听器
ch.setOnChronometerTickListener(new Chronometer.OnChronometerTickListener() {
@Override
public void onChronometerTick(Chronometer chronometer) {
if(SystemClock.elapsedRealtime()-ch.getBase()>=10000){
ch.stop();//停止计时器
}
}
});


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: