1 public class TestProject extends Activity {
2 TextView textGoesHere;
3 long startTime;
4 long countUp;
5
6 @Override
7 public void onCreate(Bundle savedInstanceState) {
8 super.onCreate(savedInstanceState);
9 setContentView(R.layout.main);
10
11 Chronometer stopWatch = (Chronometer) findViewById(R.id.chrono);
12 startTime = SystemClock.elapsedRealtime();
13
14 textGoesHere = (TextView) findViewById(R.id.textGoesHere);
15 stopWatch.setOnChronometerTickListener(new OnChronometerTickListener(){
16 @Override
17 public void onChronometerTick(Chronometer arg0) {
18 countUp = (SystemClock.elapsedRealtime() - arg0.getBase()) / 1000;
19 String asText = (countUp / 60) + ":" + (countUp % 60);
20 textGoesHere.setText(asText);
21 }
22 });
23 stopWatch.start();
24 }
25 }
<Chronometer android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/chrono"
android:visibility="gone"/>