Android Sleep/Wait/Delay function Android Sleep/Wait/Delay function android android

Android Sleep/Wait/Delay function


try this:

public void check() {    isDataAvailable = GetInternetAvailibility()    if (!isDataAvailable) {        disableInternet();        enableInternet();        if (retry > 0) {            retry--;            new Handler().postDelayed(new Runnable() {                @Override                public void run() {                    check();                }            }, 10000);        }    }}


This way may help you.

http://developer.android.com/reference/android/os/CountDownTimer.html

new CountDownTimer(30000, 1000) {     public void onTick(long millisUntilFinished) {         mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);     }     public void onFinish() {         mTextField.setText("done!");     }}.start();


Try Below code.Hope that it will help

int i = 0;int j = 3;method() {    if (i < j) {        System.out.println("Before..");        new Handler().postDelayed(new Runnable() {            @Override            public void run() {                System.out.println("XXXXXX");                i++;                System.out.println("after");                method();            }        }, 1000);    }}