카운트 다운 타이머 Android에서 분과 시간을 업데이트하지 않음

우스만 샤피 아레 인

카운트 다운을 업데이트하지 않는 countDownTimer를 사용하고 있습니다. 분과 시간을 카운트 다운하고 있습니다. 카운트 다운은 활동을 다시 시작할 때만 업데이트되었습니다. 틱을 업데이트하지 않습니다. 제발 도와주세요. 감사합니다. 내 코드는 다음과 같습니다.

Date eventStartDate = Utility.stringToDate(event.eventFrom);
            Date currentDateTime = new Date();
            long ms = eventStartDate.getTime() - currentDateTime.getTime();

            long ms1 = eventStartDate.getTime() - currentDateTime.getTime();
            if (ms > 0) {
                long miliSecondsPerSecond = 1000;
                long miliSecondsPerMinute = miliSecondsPerSecond * 60;
                long miliSecondsPerHour = miliSecondsPerMinute * 60;
                long miliSecondsPerDay = miliSecondsPerHour * 24;
                long days = ms / miliSecondsPerDay;
                ms = ms - (days * miliSecondsPerDay);
                final long hours = ms / miliSecondsPerHour;
                ms = ms - (hours * miliSecondsPerHour);
               final  long minutes = ms / miliSecondsPerMinute;
                ms = ms - (minutes * miliSecondsPerMinute);


                new CountDownTimer(ms1, miliSecondsPerMinute) { // adjust the milli seconds here

                    public void onTick(long millisUntilFinished) {
                        eventTimer.setText(hours + ":" + minutes);
                    }

                    public void onFinish() {
                        eventTimer.setText("00:00");
                    }
                }.start();
자키 샨 세왁

OnTick 내부에 다음 코드 작성

 Date eventStartDate = Utility.stringToDate(event.eventFrom);
 Date currentDateTime = new Date();
 long ms = eventStartDate.getTime() - currentDateTime.getTime();
 long ms1 = eventStartDate.getTime() - currentDateTime.getTime();
  if (ms > 0)
    {
           long miliSecondsPerSecond = 1000;
           long miliSecondsPerMinute = miliSecondsPerSecond * 60;
           long miliSecondsPerHour = miliSecondsPerMinute * 60;
           long miliSecondsPerDay = miliSecondsPerHour * 24;
           long days = ms / miliSecondsPerDay;
           ms = ms - (days * miliSecondsPerDay);
           final long hours = ms / miliSecondsPerHour;
           ms = ms - (hours * miliSecondsPerHour);
           final  long minutes = ms / miliSecondsPerMinute;
           ms = ms - (minutes * miliSecondsPerMinute);
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

카운트 다운 타이머 Android에서 분과 시간을 업데이트하지 않음

분류에서Dev

카운트 업 타이머에 분이 표시되지 않음

분류에서Dev

카운트 다운 타이머는 분과 초가 0 일 때 시간을 줄이지 않습니다.

분류에서Dev

tkinter에서 카운트 다운 타이머가 업데이트되지 않음

분류에서Dev

Android TimePickerDialog가 실제 카운트 다운 타이머를 통과하지 않고 선택한 시간

분류에서Dev

카운트 다운을 완료하는 데 남은 시간이 30 분 밖에 남지 않은 상태에서 카운트 다운 타이머의 배경 또는 텍스트 색상을 녹색으로 변경하는 방법은 무엇입니까?

분류에서Dev

후크 카운트 다운 타이머에 0이 표시되지 않음

분류에서Dev

주어진 값에서 시작하지 않는 카운트 다운 타이머

분류에서Dev

시간을 표시하지 않는 카운트 다운 타이머

분류에서Dev

어떻게 HH에서 카운트 다운 타이머를 표시하기 : MM : SS (영업 시간 : 분 : 초)

분류에서Dev

매시간 카운트 다운 타이머, 30 분 표시

분류에서Dev

매일 특정 시간에 JavaScript 카운트 다운 타이머

분류에서Dev

Flutter : 분과 초를 표시하는 카운트 다운 타이머

분류에서Dev

증분 타이머 카운트 다운

분류에서Dev

자바 스크립트에서 카운트 다운 타이머가 다시 시작되지 않도록 중지

분류에서Dev

카운트 다운 타이머에서 카운트 다운을 표시하려면 어떻게합니까

분류에서Dev

Android 카운트 다운 타이머 다시 시작

분류에서Dev

카운트 다운 타이머에 형식 시간 / 분 / 초를 추가하는 방법

분류에서Dev

Android ProgressBar 타이머 카운트 다운

분류에서Dev

자바 스크립트에 여러 카운트 다운 타이머 이벤트 간격이 있음

분류에서Dev

분 / 초 카운트 다운 타이머가 작동하지 않습니까?

분류에서Dev

각 foreach에 카운트 다운 타이머 표시

분류에서Dev

1 시간 후에 카운트 다운을 시작하는 자바 스크립트에서 카운트 다운 타이머 만들기

분류에서Dev

카운트 다운 타이머 카운터가 작동하지 않음

분류에서Dev

자바 스크립트 카운트 다운 타이머에 분 또는 초를 추가 하시겠습니까?

분류에서Dev

카운트 다운 타이머가 중지되지 않음

분류에서Dev

자바 스윙 게임에서 카운트 다운 타이머가 작동하지 않음 + JDialog / JOptionPane 재설정

분류에서Dev

카운트 다운 시간 (H : i : s)을 사용하여 jquery 또는 js에 대한 메이커 카운트 다운 타이머는 어떻게됩니까?

분류에서Dev

타이머, 타임 코드, 시간 형식 카운트 다운

Related 관련 기사

  1. 1

    카운트 다운 타이머 Android에서 분과 시간을 업데이트하지 않음

  2. 2

    카운트 업 타이머에 분이 표시되지 않음

  3. 3

    카운트 다운 타이머는 분과 초가 0 일 때 시간을 줄이지 않습니다.

  4. 4

    tkinter에서 카운트 다운 타이머가 업데이트되지 않음

  5. 5

    Android TimePickerDialog가 실제 카운트 다운 타이머를 통과하지 않고 선택한 시간

  6. 6

    카운트 다운을 완료하는 데 남은 시간이 30 분 밖에 남지 않은 상태에서 카운트 다운 타이머의 배경 또는 텍스트 색상을 녹색으로 변경하는 방법은 무엇입니까?

  7. 7

    후크 카운트 다운 타이머에 0이 표시되지 않음

  8. 8

    주어진 값에서 시작하지 않는 카운트 다운 타이머

  9. 9

    시간을 표시하지 않는 카운트 다운 타이머

  10. 10

    어떻게 HH에서 카운트 다운 타이머를 표시하기 : MM : SS (영업 시간 : 분 : 초)

  11. 11

    매시간 카운트 다운 타이머, 30 분 표시

  12. 12

    매일 특정 시간에 JavaScript 카운트 다운 타이머

  13. 13

    Flutter : 분과 초를 표시하는 카운트 다운 타이머

  14. 14

    증분 타이머 카운트 다운

  15. 15

    자바 스크립트에서 카운트 다운 타이머가 다시 시작되지 않도록 중지

  16. 16

    카운트 다운 타이머에서 카운트 다운을 표시하려면 어떻게합니까

  17. 17

    Android 카운트 다운 타이머 다시 시작

  18. 18

    카운트 다운 타이머에 형식 시간 / 분 / 초를 추가하는 방법

  19. 19

    Android ProgressBar 타이머 카운트 다운

  20. 20

    자바 스크립트에 여러 카운트 다운 타이머 이벤트 간격이 있음

  21. 21

    분 / 초 카운트 다운 타이머가 작동하지 않습니까?

  22. 22

    각 foreach에 카운트 다운 타이머 표시

  23. 23

    1 시간 후에 카운트 다운을 시작하는 자바 스크립트에서 카운트 다운 타이머 만들기

  24. 24

    카운트 다운 타이머 카운터가 작동하지 않음

  25. 25

    자바 스크립트 카운트 다운 타이머에 분 또는 초를 추가 하시겠습니까?

  26. 26

    카운트 다운 타이머가 중지되지 않음

  27. 27

    자바 스윙 게임에서 카운트 다운 타이머가 작동하지 않음 + JDialog / JOptionPane 재설정

  28. 28

    카운트 다운 시간 (H : i : s)을 사용하여 jquery 또는 js에 대한 메이커 카운트 다운 타이머는 어떻게됩니까?

  29. 29

    타이머, 타임 코드, 시간 형식 카운트 다운

뜨겁다태그

보관