Как установить часы и минуты из TextView на таймер обратного отсчета? - PullRequest
0 голосов
/ 06 августа 2020

Я пытаюсь установить часы и минуты для просмотра текста, а затем обратного отсчета. Как это сделать? Просмотреть изображение

Это мой исходный код.

private void startTimer() {
    String textTime = txtCoundown.getText().toString();
    String[] splitTime = textTime.split(":");
    int h = Integer.parseInt(splitTime[0]);
    int m = Integer.parseInt(splitTime[1]);
    countDownTimer = new CountDownTimer(m * 60000, 1000) {
        @Override
        public void onTick(long l) {
            along = l;
            int hours = 0; // I don't know solving problems
            int minutes = (int) ((along / 1000) % 3600) / 60;
            int seconds = (int) ((along / 1000) % 60);

            String dis = String.format(Locale.getDefault(), "%02d:%02d:%02d", hours, minutes, seconds);
            txtCoundown.setText(dis);
        }

        @Override
        public void onFinish() {

        }
    }.start();

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...