TaoJTo
TaoJTo
采纳率100%
2016-06-15 08:48

调用照相机activity重启(三星s5)

已采纳

根据网上的一些解决办法 增加

android:configChanges="orientation|keyboard|keyboardHidden|screenSize"
属性
并且activity中复写 onConfigurationChanged方法(只是复写),
拍照返回后 activity没有destory 但是重新进行了 oncreate
activity 还增加了一个singleTask
偶尔会成功,但是很多情况activity会重新oncreate

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • bobokill Pekingese_Weber 5年前

    跟onConfigurationChanged没有关系,你是打开三方APP,由于low memory killer检测到你的activity处于非前台,内存吃紧,把你的activity干掉了,需要做的就是保存好自己状态,在onSaveInstanceState的时候保存,在onRestoreInstanceState的进行恢复,同样在onActivityResult的时候处理拍照返回的数据,这种才是正常的处理方法,什么singleTask都不是解决问题的根本原因,望采纳

    点赞 评论 复制链接分享
  • Swan_fly 石头毛毛 5年前

    报的什么错呀~~
    贴出来看看·~
    下面的这个网站,希望对你有帮助
    http://blog.csdn.net/lang791534167/article/details/39647263

    点赞 评论 复制链接分享