Cronometro

Alumno: Jonathan Matos Melgar Computación en Red CRONOMETRO MAIN.XML Alumno: Jonathan Matos Melgar Comput

Views 75 Downloads 3 File size 370KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Alumno: Jonathan Matos Melgar

Computación en Red CRONOMETRO

MAIN.XML







Alumno: Jonathan Matos Melgar

Computación en Red

STRINGS.XML

Cronometro Iniciar Detener

CronometroActivity.java package Cronometro.jmatos; import import import import import import import import

android.app.Activity; android.os.Bundle; android.graphics.Typeface; android.os.SystemClock; android.view.View; android.widget.Button; android.widget.Chronometer; android.view.View.OnClickListener;

public class CronometroActivity extends Activity { Chronometer cronometro; Button botonStop; Button botonEnter; Long memoCronometro; String estado ="inactivo"; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Typeface font = Typeface.createFromAsset(getAssets(), "old_stamper.ttf"); cronometro = (Chronometer) findViewById(R.id.chronometer1); cronometro.setTypeface(font); botonStop = (Button) findViewById(R.id.btn_stop); botonEnter = (Button) findViewById(R.id.btn_enter); botonEnter.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub if(estado =="inactivo"){ cronometro.setBase(SystemClock.elapsedRealtime()); cronometro.start(); estado = "activo"; botonEnter.setText("Pausar"); return;}

Alumno: Jonathan Matos Melgar

Computación en Red

else{ cronometro.setBase(cronometro.getBase() + SystemClock.elapsedRealtime()); cronometro.start(); estado = "activo"; botonEnter.setText("Pausar"); } } }); botonStop.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub cronometro.stop(); botonEnter.setText("Iniciar"); estado = "inactivo"; } }); } }