Check out `Handler.postDelayed(Runnable r, long delayMillis)`