Chronometer的使用
来源:互联网 发布:中国第一 知乎 编辑:程序博客网 时间:2024/06/10 22:04
计时器的开启、停止、设置格式
package com.example.androidtest;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.os.SystemClock;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Chronometer;import android.util.Log;public class MainActivity extends Activity {Chronometer mChronometer;public void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button button;mChronometer = (Chronometer)findViewById(R.id.chronometer);button = (Button)findViewById(R.id.start);button.setOnClickListener(mStartListener);button = (Button)findViewById(R.id.stop);button.setOnClickListener(mStopListener);button = (Button)findViewById(R.id.reset);button.setOnClickListener(mResetListener);button = (Button)findViewById(R.id.set_format);button.setOnClickListener(mSetFormatListener);button = (Button)findViewById(R.id.clear_format);button.setOnClickListener(mClearFormatListener);}View.OnClickListener mStartListener = new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubmChronometer.start();}};View.OnClickListener mStopListener = new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubmChronometer.stop();}};View.OnClickListener mResetListener = new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubmChronometer.setBase(SystemClock.elapsedRealtime());}};View.OnClickListener mSetFormatListener = new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubmChronometer.setFormat("Formatted time (%s)");}};View.OnClickListener mClearFormatListener = new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubmChronometer.setFormat(null);}};}
activity_main.xml:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:padding="4dip" android:gravity="center_horizontal" android:layout_width="match_parent" android:layout_height="match_parent"> <Chronometer android:id="@+id/chronometer" android:format="chronometer_initial_format" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="0" android:paddingBottom="30dip" android:paddingTop="30dip" /> <Button android:id="@+id/start" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="chronometer_start"> <requestFocus /> </Button> <Button android:id="@+id/stop" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="chronometer_stop"> </Button> <Button android:id="@+id/reset" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="chronometer_reset"> </Button> <Button android:id="@+id/set_format" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="chronometer_set_format"> </Button> <Button android:id="@+id/clear_format" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="chronometer_clear_format"> </Button></LinearLayout>
0 0
- Chronometer 计时器的使用
- Chronometer的使用
- Chronometer控件的使用
- Android计时器Chronometer的使用
- android Chronometer控件的使用
- android计时器chronometer的基本使用
- android计时器chronometer的基本使用
- android计时器Chronometer类的使用
- android 中 Chronometer 计时器的使用
- 安卓Chronometer计时器的简单使用
- Chronometer android计时器组件Chronometer的使用,android通话时长计时控件
- android之计时器(Chronometer)的使用以及常用的方法
- android之计时器(Chronometer)的使用以及常用的方法
- 时钟(AnalogClock、DigitalClock)和计时器(Chronometer)的简单使用
- 【Android】使用Chronometer组件实现一个简单的计时器
- 使用chronometer显示hh:mm:ss格式的计时
- (亲测)安卓计时器demo+代码+Chronometer的使用
- Chronometer 计时器的实现
- plink从windows向linux远程无密码执行命令
- 基于juqery 实现隐藏列功能和表格对不齐的问题
- 如何手动释放Linux内存的方法
- 安卓之内容提供者获取通讯录
- 请顺序输出这些整数,
- Chronometer的使用
- 探索推荐引擎内部的秘密(归纳)
- 二值图像连通域标记算法与代码
- Ubuntu12.04下在Android4.0.4源码下载及其编译过程
- K-Means算法
- hibernate Criteria setProjection
- ACM-简单题之Delta-wave——hdu1030
- unity3d 之-error记
- NYOJ-91