当前位置: 代码迷 >> Android >> Android onActivityResult跟横屏
  详细解决方案

Android onActivityResult跟横屏

热度:24   发布时间:2016-05-01 10:27:02.0
Android onActivityResult和横屏

做一个项目 页面强制横屏 两个activity需要交互

现在说说出现的怪现象

在B中startActivityForResult到B,B处理完setResult+finish返回A

这时A的oncreate被重新调用了 按理说应该不会这样

后来查明 是横屏的原因 因为切换屏幕的时候会重新调用oncreate

解决方法:添加android:configChanges="keyboardHidden|orientation"

这句话的作用是:当横竖屏切换的时候会直接调用onConfigurationChanged方法,而不会重新执行onCreate方法。

  相关解决方案