如果您在活动完成过程中旋转手机,是否会再次创建新活动?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如果您在活动完成过程中旋转手机,是否会再次创建新活动?相关的知识,希望对你有一定的参考价值。

如果您在“活动”处于完成过程中旋转手机,则会因其方向发生变化而再次创建新活动?

答案

是的,如果您不管理配置,那么相同的活动将从头开始。这意味着当您旋转设备时,在激活过程的中间,它将破坏激活(onDestroy()方法将调用),并且它将重复活动生命周期,它将调用onCreate()方法。如果要管理配置,请使用此链接的引用。 Activity restart on rotation Android

另一答案

是。

答案很简单。对于不同的配置,我们需要不同的资源,并且为了获得不同的资源,我们需要创建一个不同的活动实例。

以上是关于如果您在活动完成过程中旋转手机,是否会再次创建新活动?的主要内容,如果未能解决你的问题,请参考以下文章

线下活动北京敏捷开发:促进项目管理创新变革

完成活动是不是会破坏从活动创建的线程?

华为手机出现android怎么解决

即使您在手机中启用横向设置,如何禁止活动更改方向? [复制]

当调用相同的活动时如何防止分数被覆盖

如何检查android是不是要重新创建活动或销毁?