Android标签栏:为什么每次切换标签时都会重新创建活动



我有 2 个带有标签栏的项目。在每个项目中,活动都绑定到选项卡栏。但是,在第一个活动中,仅在我第一次切换到某个选项卡时创建活动(我想这种行为是正常的)。在第二个中,每次我切换到选项卡时都会调用 onCreate,而不管此活动的实例是否是在之前创建的。

我不明白为什么 2 个应用程序(2 个项目 = 2 个应用程序)的行为方式如此不同。在这两个项目中,我都没有试图归档任何行为——它自己发生了。谁能解释我不同行为的可能原因?

没有看到你的代码,我们只能猜测。

也许您正在调用finish()在一个应用程序中而不是在另一个应用程序中的活动。

最新更新