특정 시간에 무언가를 실행하는 문제가 있습니다. 내 앱에는 특정 시간에 메소드를 실행하는 Runnable
클래스가 있습니다. 문제는 때때로 Runnable
에 3000 ms 대신 4000 ms가 필요하다는 것입니다. 이 문제를 해결할 수있는 방법이 있습니까?올바른 처리기 지연 시간
코드 : 주석에 명시된 바와 같이
private Handler myhandler;
//onCreateMethod
myhandler = new Handler();
//runnable class
private Runnable myRunnable = new Runnable() {
public void run() {
methodToExecute();
myhandler.postDelayed(this, 3000);
}
};
수 : 누군가가 언젠가 필요하면 여기
는 솔루션입니다 예를 들어코드를 게시 하시겠습니까? –
번호. 안드로이드는 실시간 os가 아닙니다 – Blackbelt
그래서 실제로, 당신의 문제는 무엇입니까? – pskink