0
Несмотря на то, что на этот вопрос есть ответы, ни один из них не отвечает: Я хочу, чтобы андроидный хронометр начинался с последней остановки, а не продолжал отсчет времени. я стараюсь следующее, но он не работает :-(андроид хронометр начать с последней остановки
public class MainActivity extends ActionBarActivity {
long stopTime = 0;
public void startChronometer(View view) {
long elapsedTime = SystemClock.elapsedRealtime() - stopTime;
((Chronometer) findViewById(R.id.mycrono)).setBase(elapsedTime);
((Chronometer) findViewById(R.id.mycrono)).start();
}
public void stopChronometer(View view) {
stopTime = findViewById(R.id.mycrono).getBaseline();
((Chronometer) findViewById(R.id.mycrono)).stop();
}
............. // standard android methods
результаты сумасшедшие номера ...
0 * 60000 = 0 .. так что вы имеете в виду под этим ?? – user986163
фактически 0 * 6000 означает, что если вы хотите к и se в последний раз в монетных дворах вместо секунды, чем вы можете использовать, как этот l3 * 6000 –