美文网首页
Android-View-Chronometer

Android-View-Chronometer

作者: wildeyess | 来源:发表于2018-06-04 13:58 被阅读0次

Chronometer (计时器)


1.类关系(继承于Textview),所以Textview可以的它都可以

   ![继承图示](https://img.haomeiwen.com/i6260745/97527469a80ecfb8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

2.类方法

  • getBase():返回时间。

  • setBase(long base):设置计时器的起始时间。

  • start():开始计时。

  • stop():停止计时。

  • setFormat(String format):设置显示时间的格式。

  • setOnChronometerTickListener(Chronometer.OnChronometerTickListener listener):为计时器绑定监听事件。

3.代码示例

 @Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    final Chronometer chronometer = findViewById(R.id.chronometer);
    //开始计时
    findViewById(R.id.btn_start).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            chronometer.setBase(SystemClock.elapsedRealtime());
            chronometer.start();
        }
    });
    //结束计时
    findViewById(R.id.btn_end).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            chronometer.stop();
        }
    });
}

运行图片


效果图

相关文章

  • Android-View-Chronometer

    Chronometer (计时器) 1.类关系(继承于Textview),所以Textview可以的它都可以 2....

网友评论

      本文标题:Android-View-Chronometer

      本文链接:https://www.haomeiwen.com/subject/tkmesftx.html