3
我到底該怎麼做this guy suggests這是完全一樣的通用圖像裝載機的創造者,但我仍然得到這個錯誤:圖片從資產不加載文件夾使用通用圖像裝載機
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);
我在做什麼錯誤或丟失?
項目中的'assets'文件夾包含哪些文件? – NOSTRA
圖片 - 不大於300KB的.jpg文件。 – marienke
原來,這是一個.JPG,我在找一個.jpg - 課程:確保你知道你在找什麼和你有什麼! – marienke