gpt4 book ai didi

android - AQuery 从图库中选择图像

转载 作者:行者123 更新时间:2023-11-29 21:37:05 25 4
gpt4 key购买 nike

我正在使用 AQuery 加载相机拍摄的图像,并在 ImageView 的 Activity 中显示它们。问题是当我尝试做同样的事情但不是拍照,只是从我的图库中选择图像时,我的 ImageView 似乎没有任何内容。这是我的代码:

//Get image uri that was selected in gallery
Uri selectedImage = data.getData();
//Convert uri to string path
strMainPic = selectedImage.toString();
//Create file to add as parameter to AQuery
File Main = new File(strMainPic);
aq.id(R.id.image_one).image(Main, 100);

如果我使用 selectedImage 并将其更改为带有 BitmapFactoryBitmap,它可以工作,但性能会受到影响。我做错了什么?

最佳答案

我几秒钟前刚刚解决了它。我使用了这段代码:

Uri selectedImage = data.getData();

try {
bmp = BitmapFactory.decodeStream(getContentResolver().openInputStream(selectedImage));
} catch (FileNotFoundException e) {
e.printStackTrace();
}

aq.id(R.id.image_one).image(bmp, AQuery.RATIO_PRESERVE);

我刚刚将它添加到我的 onActivityResult() 方法中。

关于android - AQuery 从图库中选择图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18188811/

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