2011-08-20 61 views
0

我想创建一个倒数计时器,它必须是这样的: 用户将输入数字在timerActivity的分钟数并按下“播放” timerActivity将进入后台并且用户返回之前的活动 名称commentsActivity。 每分钟用户得到一个“吐司”说,剩下多少时间。倒计时器,用户在一个活动中输入计时器的长度,他可以看到另一个活动的计时器状态的吐司

我试了很多可能性,包括“计时”,我会欣赏的帮助先进

感谢。

回答

1

您可以使用startWithResult启动用户输入活动,并让第一个活动用吐司处理计时器。

+0

由于这是一个不错的主意 – Dudipoli

0

它尝试使用可运行

Handler handler = new Handler(); 
int i = the minute in second 
handler.postDelayed(runnable, 1000L); 
Runnable runnable = new Runnable() { 
     @Override 
     public void run() { 
       i = i - 1; 
       // make a Toast using i 
       handler.removeCallbacks(runnable); 
       handler.postDelayed(runnable, 1000L); 
     } 
    };