Advertisement
Guest User

Untitled

a guest
May 6th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. private Handler handler = new Handler();
  2. Runnable runnable = new Runnable() {
  3. public void run() {
  4. time.setText(String.format("%d:%d",
  5. TimeUnit.MILLISECONDS.toMinutes(AppController.RunningTime),
  6. TimeUnit.MILLISECONDS.toSeconds(AppController.RunningTime) -
  7. TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(AppController.RunningTime))));
  8. AppController.RunningTime = AppController.RunningTime - 10000;
  9. if (AppController.RunningTime <= 0) {
  10. // inform user about your time is finished.
  11. handler.removeCallbacks(runnable);
  12. openTimeUpDailog(mContext);
  13. }
  14. handler.postDelayed(this, 1000);
  15. }
  16. };
  17. runnable.run();
  18.  
  19. if (AppController.RunningTime <= 0) {
  20.  
  21. handler.removeCallbacks(runnable);
  22. openTimeUpDailog(mContext);
  23. else{
  24. handler.postDelayed(this, 1000);}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement