我正在创建一个在 Canvas 上绘制 View 的 Android 应用。当设备的方向改变时, Activity 重新启动。我不想这样。
如何避免在方向改变时重新启动 Activity ?
最佳答案
有多种方法可以做到这一点,但给定 here ,使用
android:configChanges="keyboardHidden|orientation|screenSize"
允许您监听配置更改。然后,您通过覆盖 onConfigurationChanged
并调用 setContentView
来响应这些更改。
这就是我一直这样做的方式,但我很想知道其他人的想法。
关于android - 如何在 Android 上的方向更改时避免重新启动 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4568558/