번 반복하여 실행해야하는 지침이 있습니다. 반복 지연은 변수입니다 (지연은 파일에서 가져옴).지연된 Android 복수 게시
반복 시간은 매우 (밀리 초 정밀도)이어야합니다.
postDelayed와 함께 Handler를 사용하려고했지만 정확도가 떨어졌습니다. 이는 반복 빈도가 초당 10 회 이상이기 때문에 발생합니다.
어떤 아이디어라도 환영합니다! 여기
는 핸들러의 예는 다음과 같습니다new Runnable() {
@Override
public void run() {
mHandler.postDelayed(this, delay);
barometerResult.gotBarometer(barometerValueModelList.get(i).getBarometerValue());
}
}.run();
처리기를 사용하여 코드를 게시하십시오. 앱이 활성화되어있는 동안이 코드가 실행됩니까? 아니면 기기가 비활성 상태에서 코드를 호출 할 수있는 가능성이 배경에 있습니까? – Goran
핸들러가 뷰를 업데이트합니까? 나는 이것이 메인 스레드에서 실행되는 것 같은데, 맞습니까? – Goran
minSdkVersion이란 무엇입니까? – Cochi