在andorid2.x的时候,如果我们让一个acticity在横竖屏切换的时候,不重复执行oncreate的生命周期,可以添加android:configChanges="orientation|keyboardHidden|"来解决。但是在android4.4的时候,添加了此属性却并不起作用。后来查看4.4的源码,发现需要添加一个screenSize属性才有作用,即android:configChanges="orientation|keyboardHidden|screenSize"。这样问题就解决了。
本文介绍了解决Android应用中Activity在横竖屏切换时不重新执行onCreate方法的问题。在Android 2.x中,通过配置orientation|keyboardHidden属性即可实现;而在Android 4.4及以后版本中,则需要额外添加screenSize属性。
4312

被折叠的 条评论
为什么被折叠?



