拍照的相机和画廊的选择和显示图像视图 [英] take picture from camera and choose from gallery and display in Image view
本文介绍了拍照的相机和画廊的选择和显示图像视图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想拍摄照片的画廊,并设置它在我的ImageView以及我想从摄像头拍照,并将其设置成我一样的图像视图。
I want to take photos from gallery and set it in my ImageView as well as I want to take photo from camera and set it into my same Image View.
我很憋屈的这一点。
谁能帮我?
感谢。
推荐答案
您可以处理你的摄影机视图点击是这样的:
You can handle your camera view click this way:
cameraImageView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
startActivityForResult(intent, 0);
}
});
在拍摄图像后返回做在您的活动。
Do this in your activity when you return after capturing image.
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(requestCode == 0)
{
if(data != null)
{
Bitmap photo = (Bitmap) data.getExtras().get("data");
photo = Bitmap.createScaledBitmap(photo, 80, 80, false);
imageView.setImageBitmap(photo);
}
else{
}
}
}
这篇关于拍照的相机和画廊的选择和显示图像视图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文