我的相机意图位图只有 160x120 我想我怎样才能获得全尺寸位图
顺便说一句,我尝试了 EXTRA_OUTPUT 但我不知道如何使用它
我有 2 节课
我的主要课程 onActivityResult 是这个
case CAMERA_REQUEST_CODE:
if (resultCode == RESULT_OK) {
Bitmap image1 = (Bitmap) data.getExtras().get("data");
if (currentView == 0) {
frontView.setScaleType(ScaleType.CENTER);
frontView.setImageBitmap(image1);
isFrontActive = true;
} else if (currentView == 1) {
rearView.setScaleType(ScaleType.CENTER);
rearView.setImageBitmap(camera.getImage());
isRearActive = true;
}
}
break;
这是 photo.class 代码
public void openCamera() {
File file = new File(Environment.getExternalStorageDirectory(),
"Sample.jpg");
Uri imgUri = Uri.fromFile(file);
imagepath = file.getAbsolutePath();
Intent cameraIntent = new Intent(
android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, imagepath);
mActivity.startActivityForResult(cameraIntent, CAMERA_REQUEST_CODE);
}
所以他们在一个单独的班级,我不知道如何使用 EXTRA_OUTPUT 请帮助我,谢谢
编辑:
我叫 photo.class
通过使用
photo.openCamera(); 在主课上