我在 try catch onConfigurationChanged
事件时遇到问题。这是场景:
- Activity A 开始(监听
onConfigurationChanged
) - 手机旋转到横向模式(
onConfigurationChanged
被调用)。开始 Activity B。 - Activity B 开始(监听
onConfigurationChanged
)(横向) - Activity B 旋转回纵向(
onBackPressed
事件引发)。 Activity B 被销毁,A 被回调。 - Activity A 恢复
- 手机旋转到横屏模式。这次没有调用
onConfigurationChanged
。 - 手机旋转到纵向模式。
onConfigurationChanged
调用。 - 手机旋转到横屏模式。
onConfigurationChanged
调用。
为什么第 6 步不调用 onConfigurationChanged
事件?这根本没有意义。您知道可能是什么问题吗?
最佳答案
我有同样的问题,我更新了 UI onResume()
来修复它。
关于android - onConfigurationChanged 第一次没有被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5701369/