根据网上的一些解决办法 增加
android:configChanges="orientation|keyboard|keyboardHidden|screenSize"
属性
并且activity中复写 onConfigurationChanged方法(只是复写),
拍照返回后 activity没有destory 但是重新进行了 oncreate
activity 还增加了一个singleTask
偶尔会成功,但是很多情况activity会重新oncreate
调用照相机activity重启(三星s5)
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
Pekingese_Weber 2016-06-15 09:24关注跟onConfigurationChanged没有关系,你是打开三方APP,由于low memory killer检测到你的activity处于非前台,内存吃紧,把你的activity干掉了,需要做的就是保存好自己状态,在onSaveInstanceState的时候保存,在onRestoreInstanceState的进行恢复,同样在onActivityResult的时候处理拍照返回的数据,这种才是正常的处理方法,什么singleTask都不是解决问题的根本原因,望采纳
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报