今天调用Android自带的拍照功能,调用之后根据返回的Intent获取照片,但是出现Failure delivering result ResultInfo的错误。具体代码如下:
Intent getImageByCamera = new Intent();
getImageByCamera.setAction("android.media.
在Android中使用系统相机拍照,返回结果时遇到Failure delivering result错误。问题出现在数据处理上,当从Intent的Extras获取Bitmap时,发现在某些设备(如MIUI系统)上Extras为空,但data不为空,包含一个Uri。解决方法是对返回数据进行判断,如果Extras不为空则获取Bitmap,否则通过Uri获取图片路径并解码为Bitmap,从而避免了错误。
今天调用Android自带的拍照功能,调用之后根据返回的Intent获取照片,但是出现Failure delivering result ResultInfo的错误。具体代码如下:
Intent getImageByCamera = new Intent();
getImageByCamera.setAction("android.media.
1万+
2662
989

被折叠的 条评论
为什么被折叠?