안녕하세요 안드로이드펍 가족님들.
핸들러를 이용해서 타이머를 구현하려고합니다.
아래에 보시면 빨간색부분이 입력받은 시간입니다 1초면 1초 2초며 2초 0.1초면 0.1 그런데 문제가
정수의 값을 받을때는 이상없이 15초면 15초 딜레이후 앱이 실행대는데요 0.1초나 소수점으로 내려갈수록 디바이스마다
딜레이가 다달라지는거 같습니다. 왜그런건지 아시는분 혹시 있으신가요?
예를 들어 0.1초를 빨간색에 넣었을대 40번 호출하게되면 4초가 걸려야하는데 10초가 훨 넘어버립니다.
int time = (int) (Double.parseDouble(bufData.detail_ad_time) * 1000);
handler.sendEmptyMessageDelayed(_playCnt,
time);