He encontrado el camino después de muchas investigaciones. No sé si es efectivo o no, porque la verdad es que el emulador se cuelga después de unos 10 segundos, pero en el teléfono funciona perfectamente, y eso lo hace por mí. Se parece a esto:
import android.os.Handler;
public class Chronometer extends Activity {
private Handler mHandler = new Handler();
public void actions() {
mHandler.removeCallbacks(mUpdateTimeTask);
mHandler.postDelayed(mUpdateTimeTask, 1); //1 is the number of milliseconds you want the text to be updated
}
Runnable mUpdateTimeTask = new Runnable() {
public void run() {
i++;
txt.setText(formatTime(i)); // formatTime is just for make it readable in HH:MM:SS:MS, but I assume you already have this
mHandler.postDelayed(this, 1);
}
};
}
¿Qué es "' i' "en el código? –