博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android讲义2之计时器组件Chronometer
阅读量:6848 次
发布时间:2019-06-26

本文共 435 字,大约阅读时间需要 1 分钟。

//获取计时器组件

final Chronometer ch = (Chronometer)findViewById(R.id.test);

//设置开始计时时间,注意elapsedRealtime()多用于计算时间间隔,且在sleep的情况下也会继续工作

ch.setBase(SystemClock.elapsedRealtime());
//启动计时器
ch.start();

//监听计时器的改变

ch.setOnChronometerTickListener(new OnChronometerTickListener()

{
@Override
public void onChronometerTick(Chronometer ch)
{
//如果从开始计时到现在超过了20s。
if(SystemClock.elapsedRealtime() - ch.getBase()> 20 * 1000)
{

//停止计时器

ch.stop();
}
}
});

转载地址:http://ehoul.baihongyu.com/

你可能感兴趣的文章