new android.os.Handler(Looper.getMainLooper()).postDelayed( new Runnable() { public void run() { Log.i("tag", "This'll run 300 milliseconds later"); } }, 300);