Android TabHost破坏活动

问题描述:

我有一个带有3个选项卡的tabhost。在tabpress上,通过意图加载特定的活动。 每个活动在一个线程中都有一个计时器。Android TabHost破坏活动

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

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

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