У меня есть 10 и 20 вопросов. Мне нужно подсчитать, сколько времени прошло, когда пользователь заканчивает игру.
Timer T=new Timer();
T.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
runOnUiThread(new Runnable()
{
public void run()
{
countdown.setText(""+count);
count++;
}
});
}
}, 1000, 1000);
Я использую это, чтобы остановить счетчик:
T.cancel();
Теперь мне нужны две вещи:
- Способ подсчета прошедшего времени и сохранения его в переменной
- Мне нужно, чтобы конечное значение было двойным, например, итоговая оценка: 15,49 секунды.