【发布时间】:2016-06-13 10:11:55
【问题描述】:
我经历了不同的帖子和问题来处理轮换和AsyncTask。在每篇文章中都提到使用android:configChanges
是一种不好的做法。但我没有找到不鼓励这样做的真正原因以及为什么这是一种不好的做法。如果我们使用android:configChanges 来处理方向有什么缺点。
注意:
我知道它已经回答了如何处理方向和AsyncTask。但我想知道不使用android:configChanges 的原因。
【问题讨论】:
-
其中一个原因是您将禁用 Android 的默认行为,并且您确实必须注意保留所有字符串。因此,最好将您的代码采用框架的规则,而不是与之抗争。但是,在某些情况下它是好的并且是唯一的解决方案,所以它并不全是“1 或 0”。
标签: android android-asynctask android-manifest screen-rotation