gpt4 book ai didi

android - 图像未使用 Universal Image Loader 从 Assets 文件夹加载

转载 作者:太空狗 更新时间:2023-10-29 14:19:55 24 4
gpt4 key购买 nike

我做的正是this guy suggests这与 Universal Image Loader 的创建者完全相同,但我仍然收到此错误:

URI = assets://NMF0002_007.jpg
resolveUri failed on bad bitmap uri: NMF0002_007.jpg

我应该寻找什么来确保图像被识别?

我是这样使用的:

//get the file name
String fileName = cursor.getString(cursor.getColumnIndexOrThrow(DatabaseHelper.FIELD_RESOURCE));
String imageUri = "assets://";
Log.d(TAG, "URI = " + imageUri + fileName);
ImageLoader.getInstance().displayImage(imageUri+fileName, holder.iv_details_resource);

这是我的配置:

//Get the imageloader.
ImageLoader imageLoader = ImageLoader.getInstance();

//Create image options.
DisplayImageOptions options = new DisplayImageOptions.Builder()
.cacheOnDisc()
.imageScaleType(ImageScaleType.IN_SAMPLE_POWER_OF_2)
.bitmapConfig(Bitmap.Config.RGB_565)
.build();

//Create a config with those options.
ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(getApplicationContext())
.defaultDisplayImageOptions(options)
.discCacheExtraOptions(480, 800, CompressFormat.JPEG, 75)
.build();

//Initialise the imageloader.
imageLoader.init(config);

我做错了什么或遗漏了什么?

最佳答案

解决方案 - 我正在寻找 .jpg 而我的文件扩展名是 .JPG

如果 NOSTRA 可以发布一些聪明的东西以供注意,我会将您的回答标记为对我的愚蠢行为的正式回答。

关于android - 图像未使用 Universal Image Loader 从 Assets 文件夹加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18034576/

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