Advertisement
Guest User

Code

a guest
Aug 8th, 2017
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.99 KB | None | 0 0
  1. private void delayedLaunch(int seconds) {
  2.         if (delaySec != 0)
  3.             hint.setValue(seconds + "");
  4.  
  5.         handler.postDelayed(() -> {
  6.             if (seconds <= 1)
  7.                 switch (delaySec) {
  8.                     case 1:
  9.                         delaySec = 5;
  10.                         start();
  11.                         break;
  12.                     case 5:
  13.                         delaySec = 10;
  14.                         start();
  15.                         break;
  16.                     case 10:
  17.                         delaySec = 30;
  18.                         start();
  19.                         break;
  20.                     default:
  21.                         if (delaySec != 0) {
  22.                             delaySec = 0;
  23.                             hint.setValue(resourcesRepo.getString(R.string.ok_key_reconnect));
  24.                             start();
  25.                         }
  26.                 }
  27.             else
  28.                 delayedLaunch(seconds - 1);
  29.         }, 1000);
  30.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement