有谁知道 Android 设计背后的基本原理是通过简单的方向更改来销毁和重新创建 Activity ?
难道不应该让 Activity 重绘自身(如果它愿意的话)是一种更好、更简单、更实用的设计吗?
顺便说一句,我很清楚如何从方向更改效果中禁用我的应用,但我真正不明白的是在 Android 中进行这种设计的原因
最佳答案
在文档中, http://developer.android.com/guide/topics/resources/runtime-changes.html
它指出,
重新启动行为旨在通过使用替代资源自动重新加载您的应用程序来帮助您的应用程序适应新配置。
关于android - 为什么Android会在Orientation Change上重新创建 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6881194/