是否可以使用displayImage()设置ImageSize?

Tam*_*mas 5 android universal-image-loader

我有一个关于https://github.com/nostra13/Android-Universal-Image-Loader库的问题.

我正在使用imageLoader.displayImage(...)将数据库中的图像加载到listview中的imageviews.

文档说这个:

ImageSize targetSize = new ImageSize(120, 80); // result Bitmap will be fit to this size
imageLoader.loadImage(imageUri, targetSize, displayOptions, new SimpleImageLoadingListener() {
    @Override
    public void onLoadingComplete(String imageUri, View view, Bitmap loadedImage) {
        // Do whatever you want with Bitmap
    }
});
Run Code Online (Sandbox Code Playgroud)

是否可以为imageLoader.displayImage方法声明目标大小?

cod*_*zjx 2

您可以使用 method:public void loadImage(String uri, ImageSize targetImageSize, DisplayImageOptions options, ImageLoadingListener listener)来设置ImageSize参数。

下载的图像将被解码并缩放为大小等于或大于(通常稍大)传入 targetImageSize 的位图。