Java 在较新的操作系统版本上以低分辨率捕获图像
我正在尝试用安卓系统拍摄图像。我的代码在KitKat中运行良好,图像的分辨率也很好,但在比KitKat更新的Android版本中,我遇到了图像分辨率低的问题 这是我的代码:Java 在较新的操作系统版本上以低分辨率捕获图像,java,android,camera,Java,Android,Camera,我正在尝试用安卓系统拍摄图像。我的代码在KitKat中运行良好,图像的分辨率也很好,但在比KitKat更新的Android版本中,我遇到了图像分辨率低的问题 这是我的代码: if (isKitKat_or_older && data != null && data.getData() != null) { takenImagePath = getOriginalImagePath(); Mybitmap = Bit
if (isKitKat_or_older && data != null && data.getData() != null) {
takenImagePath = getOriginalImagePath();
Mybitmap = BitmapFactory.decodeFile(takenImagePath);
iv_ad.setImageBitmap(Mybitmap);
save_into_sharedpref();
//Toast.makeText(Upload_ad.this, selectedFilePath_image1, Toast.LENGTH_SHORT).show();
} else if (newer_than_kitkat && data != null && data.getData() != null) {
try {
//Getting the Bitmap from Gallery
Mybitmap = MediaStore.Images.Media.getBitmap(getContentResolver(), filePath);
iv_ad.setImageBitmap(Mybitmap);
save_into_sharedpref();
} catch (IOException e) {
e.printStackTrace();
}
}
我的问题很好。。问题出在哪里请帮我找到sol????我看一开始没有问题。我的问题很好。。问题出在哪里请帮我找到sol????我认为一开始就没有问题。