关于个别手机调用startActivityForResult并没有回调onActivityResult方法一点感触
来源:互联网 发布:怎么在淘宝上卖东西啊 编辑:程序博客网 时间:2024/05/17 16:13
今天遇到一个比较难懂的问题,在其他手机上调用startActivityForResult会回调onActivityResult方法,但是在一台叫philipsw626手机上,照相会达不到数据。接着我跟踪了一下这部手机上代码运行的流程,发现在这部手机上调用startActivityForResult后并不会执行onActivityResult,而是重新调用之前的activity(而且是从oncreate方法开始运行),按照正常时思维,当时认为是activity的状态加载的原因。
其实,后面在网上查了下资料,才发现是调用系统相机的时候,照相的时候横屏,返回的时候竖屏,所以就会调用onCreate方法,在调用系统的相机的类里面,加上android:configChanges="orientation|keyboardHidden" ,这样照相的时候就会是竖屏,就能得到拍照的数据了
- 关于个别手机调用startActivityForResult并没有回调onActivityResult方法一点感触
- 安卓:调用startActivityForResult后,onActivityResult立刻回调
- startActivityForResult之后无法回调onActivityResult方法(ActivityGroup另解)
- 关于在Fragment中使用startActivityForResult();方法后onActivityResult()未被调用的解决方案
- Android细节:关于startActivityForResult返回数据失效 不调用onActivityResult方法
- Activity回传数据方法startActivityForResult onActivityResult
- Activity回传数据方法startActivityForResult onActivityResult
- Activity回传数据方法startActivityForResult onActivityResult
- 关于fragment里面调用startActivityForResult,onActivityResult没有反应的学习
- 调用startactivityforresult后,onactivityresult响应
- 调用startActivityForResult,onActivityResult无响应?
- 关于startActivityForResult、onActivityResult和singleTask
- 关于startActivityForResult跳转页面返回时onActivityResult回调无法执行的问题
- 关于面试一点感触
- 调用startActivityForResult后直接调用onActivityResult
- onActivityResult无响应,调用startActivityForResult就马上调用onActivityResult函数
- 调用startActivityForResult后,onActivityResult无响应
- startActivityForResult() 跳转回来而没调用onActivityResult()
- 属性在viewDidUnload中设nil,在dealloc中却release
- TortoiseSVN使用简介
- Android大量项目源码
- .Net - C#的引用概念不能没有啊
- Android wifi模块解析
- 关于个别手机调用startActivityForResult并没有回调onActivityResult方法一点感触
- Java的默認繼承問題
- 成大事必备9种能力、9种手段、9种心态
- Android Gallery GridView
- linux学习笔记
- ios+iphone NSDictionary / NSMutableDictionary 及 NSArray / NSmutableArray (实例)
- 著名半导体厂家网址
- 大学生用实验设备成功自制皮革老酸奶(图)
- Android推送 笔记(一)