安卓摄像头的意图:如何获得全尺寸的照片?

安卓摄像头的意图:如何获得全尺寸的照片?

我使用的意图是发射照相机:

Intent cameraIntent = new Intent(
    android.provider.MediaStore.ACTION_IMAGE_CAPTURE);getParent().startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);

并使用:

Bitmap thumbnail = (Bitmap) data.getExtras().get("data");photoImage.setImageBitmap(thumbnail);photoImage.setVisibility(View.VISIBLE);

但这只是一个缩略图,我如何获得完整的位图?我知道我可以利用我自己的活动和使用:

Camera.PictureCallback()

但是,是否有意图去做这件事呢?

谢谢!

编辑:

我也试过:

public void onActivityResult(int requestCode, int resultCode, Intent data) {
    Uri uri = data.getData();
    imageView.setImageURI(uri);}

它适用于从图库中选择的照片,但对于相机意图,data.getData()返回NULL。


慕尼黑8549860
浏览 518回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android