Android 프로그래밍에서는 Handler 클래스와 해당 postDelayed() 메서드를 활용하여 지정된 시간 간격 후에 메서드를 실행할 수 있습니다.
Handler(Looper.getMainLooper()).postDelayed({ // Method to be executed after delay }, delayInMillis)
예를 들어 100ms 지연 후 DoSomething이라는 메서드를 실행하려면:
Handler(Looper.getMainLooper()).postDelayed({ DoSomething() }, 100)
final Handler handler = new Handler(Looper.getMainLooper()); handler.postDelayed(new Runnable() { @Override public void run() { // Method to be executed after delay } }, delayInMillis);
100ms 후에 DoSomething 메서드를 호출하려면 다음을 사용하세요. Java:
final Handler handler = new Handler(Looper.getMainLooper()); handler.postDelayed(new Runnable() { @Override public void run() { DoSomething(); } }, 100);
Kotlin 및 Java 구현 모두를 위해 android.os.Handler를 가져와야 합니다.
위 내용은 Android에서 지연 후 메서드를 어떻게 실행할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!