gpt4 book ai didi

android - 如何将位图设置为从相机捕获的 main.xml 中的 ImageView?

转载 作者:IT老高 更新时间:2023-10-28 22:12:25 24 4
gpt4 key购买 nike

我在 main.xml 中有一个 Imageview,如何将位图设置为 main.xml 中的 imageView我可以在下面的代码中将位图分配给本地镜像 View 。

//Activates the Camera
Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
startActivityForResult(intent, 1);

// get the bitmap data from the Camera
Bundle extras = data.getExtras();
Bitmap b = (Bitmap) extras.get("data");
int width = b.getWidth();
int height = b.getHeight();
ImageView img = new ImageView(this);
img.setImageBitmap(b);

//Saves the image
MediaStore.Images.Media.insertImage(getContentResolver(), b, timestamp, timestamp);

// Set the View
setContentView(img);

最佳答案

我在理解您的应用程序结构时遇到了一些问题,但以下是我的建议:

将您的 setContentView(img); 更改为 setContentView(R.id.main);

然后做:

ImageView mImg;
mImg = (ImageView) findViewById(R.id.(your xml img id));
mImg.setImageBitmap(img);

关于android - 如何将位图设置为从相机捕获的 main.xml 中的 ImageView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2928904/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com