0

我有一个标签主机,里面有 3 个标签。在 tabpress 上,特定的活动是通过意图加载的。每个活动在线程中都有一个计时器。

所以问题是,当我选择不同的选项卡时,前一个选项卡会破坏,因此计时器也会停止。

我想让所有 3 个活动并行运行而不会破坏。可能吗?

4

1 回答 1

2

当您切换选项卡时,最后一个 Activity 会失去前景,onPause()并且onStop()会像所有其他失去前景的 Activity 一样被调用。您可以尝试扩展应用程序类并将计时器保留在其中或创建某种静态全局类。否则,您可以尝试使用视图而不是活动来显示您的内容,然后您的计时器将保持活动状态,因为在使用您的应用程序时该活动将始终处于前台。

于 2012-07-26T16:44:31.807 回答