倒数计时器在多个活动中

时间:2014-07-07 11:03:24

标签: android

我的第一个活动中有一个名为next的按钮和一个textview,表示剩余时间(倒数计时器并显示textview中剩余的时间),所以当我点击下一个按钮时,另一个活动(SecondActivity)将是推出了我有另一个textview,这里也显示剩余的时间,这里的问题是当我从第一个活动到第二个活动时,计时器再次从20秒开始并倒计时,我不希望这发生我想要的是的,剩下的时间应该在第二个活动的textview中继续。我怎么做,任何帮助将不胜感激

3 个答案:

答案 0 :(得分:0)

您可以使Timer更全局(Application)或将当前值作为Intent额外(可能更好)传递给下一个活动。

答案 1 :(得分:0)

  1. 您可以使用应用程序类来跟踪剩余时间。
  2. 将剩余时间传递给另一个意图活动。
  3. 将剩余时间存储在全局静态变量中(不推荐)

答案 2 :(得分:0)

将数据传递给新活动

Intent intent = new Intent(getBaseContext(), SecondActivity.class);
intent.putExtra("EXTRA_TIME", time);
startActivity(intent)