Metode Serupa setTimeout Javascript di Android

Artikel kali ini menjelaskan mengenai persamaan metode setTimeout javascript di android, yang bisa dituliskan dengan bahasa Java maupun Kotlin

Untuk teman2 yang pernah koding di Javascript, kemungkinan besar sudah pernah pakai metode setTimeout. Untuk yang belum pernah pakai, metode ini bisa mengatur supaya kodingan yang kita tuliskan, akan jalan di waktu yang kita tetapkan. Misal kita mau supaya kodingan tersebut jalan 5 detik setelah web / aplikasi kita jalan. Maka di Javascript, kita bisa menuliskan perintah seperti ini:

setTimeout( 
 function() {
 console.log("Kodingan ini akan jalan 5 detik setelah script ini mulai jalan");
 },
5000); //dalam satuan milidetik

Nah, bagaimana membuat kodingan serupa di Android? Untuk bahasa Java, kita bisa menuliskan sebagai berikut ini:

new android.os.Handler().postDelayed(
    new Runnable() {
        public void run() {
            Log.i("tag", "Kodingan ini akan jalan 5 detik setelah script ini mulai jalan");
        }
    }, 
300);

Bagaimana jika kita menuliskan dengan bahasa Kotlin? berikut ini kodingannya.

Handler().postDelayed({
    Log.i("tag", "Kodingan ini akan jalan 5 detik setelah script ini mulai jalan");
}, 5000)

Demikianlah kita bisa menuliskan perintah sederhana untuk menjalankan kodingan sesuai waktu yang kita inginkan di android.

Semoga artikel ini berguna. Like page pintar-android.com di FB untuk mendapatkan artikel2 yang pastinya berguna di dunia pemrograman, khususnya android.

Leave a Reply

Your email address will not be published. Required fields are marked *