android调用系统相机拍照,返回数据为空的一些说明
2016-12-13 10:52
549 查看
调用相机拍摄后,会返回到上一个activity,调用onActivityResult。
如果在跳转的时候,指定了保存uri,系统就会把原图保存到那个uri,在onActivityResult中通过uri获取bitmap,但是不知道为啥,会有延时,不是及时可以获取到,所以可以写一个task,用whlie循环,获取bitmap,直到获取到为止(由于设置了uri,所以在data的data这个key中拿不到数据,为空)
如果没有指定uri,系统会保存在默认路径,并且在onActivityResult的data中返回一个bitmap,通过“data”这个key可以获取到,但是是缩略图,不清晰,这个是可以及时拿到的。
如果在跳转的时候,指定了保存uri,系统就会把原图保存到那个uri,在onActivityResult中通过uri获取bitmap,但是不知道为啥,会有延时,不是及时可以获取到,所以可以写一个task,用whlie循环,获取bitmap,直到获取到为止(由于设置了uri,所以在data的data这个key中拿不到数据,为空)
如果没有指定uri,系统会保存在默认路径,并且在onActivityResult的data中返回一个bitmap,通过“data”这个key可以获取到,但是是缩略图,不清晰,这个是可以及时拿到的。
相关文章推荐
- Android 调用系统相机拍照并且显示在相册中,以及中间可能会遇到的一些问题的解决
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时回到手机桌面,然后才会跳转到当前activity
- Android 拍照以及一些常用的处理,例如将图片显示到相册(包含了安卓系统6.0以上调用相机的处理)
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时为什么会回到home界面或者到前一个界面,然后才会跳转到当前activity
- android 调用系统相机,不拍照直接按返回的处理。
- Android 调用系统相机拍照,生命周期重走OnCreate,导致无数据的解决办法
- android 调用系统相机拍照返回Intent 为空的处理
- Android 调用系统相机,拍照并返回显示
- android 调用系统相机拍照返回Intent 为空的处理
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时回到手机桌面,然后才会跳转到当前activity
- 关于Android开发调用系统相机拍照的 一些事
- Android调用相机拍照并返回路径和调用系统图库选择图片
- 关于android 调用系统相机后activity被销毁后 拍照数据丢失的解决 特别适用于多张拍照
- Android调用相机拍照并返回路径和调用系统图库选择图片
- Android 调用系统相机,拍照,并上传图片所注意的一些问题
- android 调用系统相机拍照,返回的data为null
- Android 调用系统相机拍照的返回结果
- Android调用相机拍照并返回路径和调用系统图库选择图片
- Android开发学习之调用系统相机完成拍照的实现
- Android调用系统相机拍照,并且模仿实现水印相机简单功能