2 qq 28919337 qq_28919337 于 2016.04.12 17:21 提问

android开发,小米相机调用,拍照后没有裁剪直接返回原来的actvity

android开发,小米相机调用,拍照后没有裁剪直接返回原来的actvity,在其他手机上测试没有这个bug

2个回答

qiaoweiya
qiaoweiya   2016.04.12 17:31

拍完照,然后调用一个自己写的裁剪方法,

chensong_5260
chensong_5260   2016.04.13 10:08

返回来的不是图片路劲,是图片编码。你需要解析这个编码为图片路劲才能正常返回。
看这篇,分析和解决办法都有,我亲自试了。
http://blog.csdn.net/chensong_5260/article/details/51104070

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android之MIUI系统BUG:调用拍照后不返回当前activity解决办法
先贴产生BUG代码: //判断手机SD是否存在 if (state.equals(Environment.MEDIA_MOUNTED)) { Intent openCameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);//MediaStore.ACTION_IMAGE_CAPTURE Uri imageUri = Uri.fr
android 相机和相册获取相片剪裁报错问题解决,机型也解决
背景:在上个星期,我想要做一个头像上传功能,然而我用的是华为手机,听说华为和小米的适配特别难做,果不其然,也有人建议我去自定义一个图片剪裁工具,当然有开源的我就直接用了。 也好使,但是我就是想要在原始的代码上去解决这个问题。结果也是解决了问题。 一般情况中的问题: 1.oom  2.图片方向不对 3.activity result 的时候data == null
android实现拍照、相册选图、裁剪功能,兼容7.0以及小米
现在一般的手机应用都会有上传头像的功能,我在实现这个功能的时候遇到很多问题,这里专门记录一下。add 2018/5/10 21:05先列举一下我出现过的问题:1.运行时权限2.调用系统相机拍照后crash,或者返回RESULT_CANCEL(0)3.选择相片后得到的Uri为空或者为Uri后半段为资源ID(%1234567这种)4.调用系统裁剪后crash5.小米手机的特别情况还有许多小问题,大多都...
Android MIUI系统调用拍照后不返回当前activity如何解决
在实际应用过程中,由于需要插入图片,所以要支持利用摄像头拍照和从图库中的相册选择图片的功能。从图库选图没有任何问题,但是拍照的时候,在小米的miui系统下就出现了其他机型没有出现的bug。 我们先来看代码,先写调用camera的代码:     camera_picname="camera.jpg"; //照片名称     Intent intent = new Intent(Medi
android 调用系统相机,预置路径,解决小米等机型uri返回为null的问题
1、相机的调用String path= Environment.getExternalStorageDirectory().getPath() + "/"+filePath+"/"; File file=new File(path); if(!file.exists()){ boolean result=file.mkdir();
红米Note调用系统相机拍照后应用崩溃问题分析解决
这几天突然发现红米Note手机只要调用系统相机进行拍照时,我的应用必定会崩溃。这个问题折腾了好久才解决,现在记录下问题跟踪解决的过程和方法。(红米Note手机的系统太坑爹了%>_ 解决办法请直接从第7条开始看,1~5条为我的问题处理过程,第6条为问题原因分析。 1. 问题刚出现的时候,当然是想调试,在调用系统相机拍照的前后代码出打好断点准备调试,结果发现这段代码没有任何异常(其实想想也
Android调用系统的裁剪后,无法响应onActivityResult()
我的问题是在乐视1s上面,很奇怪的有的图片可以,有的就是不可以,debug很久以为是intent里面的参数变量不一样了,最后debug到没有调用哦你ActivityResult(),搜到大神的一篇文章,解决了,记录下来以便温故而知新。 转载自:http://blog.csdn.net/eclothy/article/details/42719217 选择相册图片(或调用Me
解决Android从相册中获取图片却无法裁剪的问题
1.原因: 主要是4.4,如果使用pick的原生方法 ntent.ACTION_PICK,null来选图,返回的uri还是正常的,但如果用ACTION_GET_CONTENT的方法,返回的uri跟4.3是完全不一样的,4.3返回的是带文件路径的,而4.4返回的却是content://com.android.providers.media.documents/document/image:3951
Android--利用相机或相册截取用户头像(解决了miui无法截取,以及部分机型拍照无返回Uri)【上】
声明:本文的Demo可用于从本地获取用户头像时使用,解决了有些手机系统相机拍照后获取不到拍摄照片的问题,以及解决小米miui系统调用系统裁剪图片功能camera.action.CROP后崩溃或重新打开app的问题。 主活动文件ChooseImageMainActivitypackage com.example.no_clay.demolist.ChooseImage;import android.c
解决小米miui系统调用系统裁剪图片功能camera.action.CROP后崩溃或重新打开app的问题
选择相册图片(或调用MediaStore.ACTION_IMAGE_CAPTURE拍照),然后裁剪。在其他系统上都测试正常,但是在小米上出现了问题。小米2s上,裁剪后点击确定直接卡死系统;小米3上,裁剪后点击确定直接回到主界面,相当于重新打开app。就是说,裁剪后,无法响应onActivityResult(),裁剪方法如下: /** * 裁剪图片 */ p