我的应用程序从库选项中选择图像上传到服务器,当我在其他设备上选择它时,包括Android版本2.3和4.0.3,它上传很好。然而,在我的个人设备上,这是摩托罗拉Droid Razr运行4.0.3(在单独的Razr上确认),它迫使我首先裁剪图像。它为我提供了从裁剪屏幕保存或丢弃的选项,当我选择保存时,它会崩溃我的应用程序。 (编辑:错误java.lang.RuntimeException:传递结果失败ResultInfo)有没有其他人有摩托罗拉或特别是Razr设备的这个问题?对此有任何修正或者这个问题是否更适合摩托罗拉开发论坛?
final Intent intent = new Intent(Intent.ACTION_PICK,
MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
intent.putExtra("return-data", true);
intent.setType("image/*");
parent.startActivityForResult(intent, REQUEST_IMAGE_LIBRARY);
答案 0 :(得分:0)
我终于通过评论
这一行来解决这个问题intent.putExtra("return-data", true);
我不知道为什么会导致RAZR想要在选择后裁剪图像。