在 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);
在100 毫秒後調用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中文網其他相關文章!