博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计时器
阅读量:6827 次
发布时间:2019-06-26

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

hot3.png

xml

Activity

package org.crazyit.time;import android.app.Activity;import android.os.Bundle;import android.os.SystemClock;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Chronometer;import android.widget.Chronometer.OnChronometerTickListener;/** * Description: * 
site: 
crazyit.org  * 
Copyright (C), 2001-2012, Yeeku.H.Lee * 
This program is protected by copyright laws. * 
Program Name: * 
Date: * @author  Yeeku.H.Lee kongyeeku@163.com * @version  1.0 */public class ChronometerTest extends Activity{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //获取计时器组件 final Chronometer ch = (Chronometer)findViewById(R.id.test); //获取“开始”按钮 Button start = (Button)findViewById(R.id.start); start.setOnClickListener(new OnClickListener() { @Override public void onClick(View source) { //设置开始计时时间 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(); } } }); }}

转载于:https://my.oschina.net/mutouzhang/blog/207033

你可能感兴趣的文章
远程ssh连接过慢,解决方法
查看>>
Extjs API
查看>>
linux基本命令grep egrep fgrep用法以及正则表达式
查看>>
MongoDB 数据库简单介绍(安装篇)
查看>>
近期工作感悟
查看>>
搞了半天原来是DOS换行符的问题^M
查看>>
PHP MYSQL数据库知识记录小知识点
查看>>
Maven中OutOfMemory错误
查看>>
整合Lucene 4.10.1 与IK Analyzer
查看>>
React Native : 按钮 Button
查看>>
利用ACS实现AAA服务
查看>>
yii框架的flash消息
查看>>
test
查看>>
RedHat 学习笔记【1】基础命令杂谈
查看>>
容器 - 常用Map之间区别
查看>>
临近毕业的困惑
查看>>
我的友情链接
查看>>
cocos2dx程序启动过程,和跨平台实现
查看>>
75、分发系统|expect脚本远程登录和执行命令、传递参数
查看>>
系统集成资质培训 - 英语题目练习(0511)
查看>>