Android 剪辑Kitkat版本中的图像时,库已停止
各位,, 在仅使用kitkat版本从gallery/camera剪切图像时,我遇到一个错误。低于或高于此版本的代码作为charm工作,但当我将此应用程序加载到Android版本19时,会导致错误消息对话框,而在应用程序强制关闭后,此应用程序也在使用kitkat版本的genymotion emulator中工作,因此我无法识别真实设备的实际问题Android 剪辑Kitkat版本中的图像时,库已停止,android,performance,android-fragments,android-activity,Android,Performance,Android Fragments,Android Activity,各位,, 在仅使用kitkat版本从gallery/camera剪切图像时,我遇到一个错误。低于或高于此版本的代码作为charm工作,但当我将此应用程序加载到Android版本19时,会导致错误消息对话框,而在应用程序强制关闭后,此应用程序也在使用kitkat版本的genymotion emulator中工作,因此我无法识别真实设备的实际问题 因此,请帮我解决这个问题。在onActivityResult中尝试此代码 if (requestCode == PHOTO_INTENT &&am
因此,请帮我解决这个问题。在onActivityResult中尝试此代码
if (requestCode == PHOTO_INTENT && resultCode == RESULT_OK) {
if (android.os.Build.VERSION.SDK_INT > 20) {
Bitmap photo = (Bitmap) data.getExtras().get("data");
Uri tempUri = getImageUri(this, photo);
performCrop(tempUri);
} else {
performCrop(data.getData());
}
}
public Uri getImageUri(Activity inContext, Bitmap inImage) {
ByteArrayOutputStream bytes = new ByteArrayOutputStream();
inImage.compress(Bitmap.CompressFormat.JPEG, 100, bytes);
String path = Images.Media.insertImage(inContext.getContentResolver(),
inImage, "Title", null);
return Uri.parse(path);
}
“getImageUri”方法中的代码是什么?如果可以共享,请共享。Thnks for replyya这只是一个方法,请稍候,我将再次发送给您。