Creación de un cronómetro en Android

Me gustaría saber cómo puedo implementar en Android un cronómetro simple con un botón de inicio y detención que muestra datos en el formato HH: MM: SS: MsMs … He estado buscando y buscando y he encontrado algunas clases En el desarrollador de google, pero no dieron ejemplos y me perdí … ¿Podría dirigirme a un tutorial / ejemplo? Estoy empezando en Android 🙂 Cualquier ayuda sería muy apreciada.

Simplemente implemente el Cronómetro en XML o Código y use su método start () para iniciarlo y su método stop () para detenerlo.

Más se puede encontrar aquí: http://developer.android.com/reference/android/widget/Chronometer.html

XML:

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <Chronometer android:id="@+id/chronometer1" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Start" android:onClick="startChronometer"/> <Button android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Stop" android:onClick="stopChronometer"/> </LinearLayout> 

Java:

 public class Main extends FragmentActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.test); } public void startChronometer(View view) { ((Chronometer) findViewById(R.id.chronometer1)).start(); } public void stopChronometer(View view) { ((Chronometer) findViewById(R.id.chronometer1)).stop(); } } 

Puede agregar algún código al método startChronometer () para reiniciar el contador.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.