【问题标题】:How set custom downloader in Universal Image Loader?如何在 Universal Image Loader 中设置自定义下载器?
【发布时间】:2013-06-14 09:35:42
【问题描述】:

如何设置我的自定义下载器?我看不到更改下载器类的 Builder 方法。

我想使用 Google HTTP 客户端库,并且我已经准备好一个子类,如下所示:

import com.nostra13.universalimageloader.core.download.BaseImageDownloader;

public class GoogleHttpDownloader extends BaseImageDownloader {

    //constructors, etc...
    @Override
    protected InputStream getStreamFromNetwork(String imageUri, Object extra)
        throws IOException {
        //new instancce of client, connect, return stream
    }
}

但是,如何让UIL使用呢?

谢谢。

【问题讨论】:

    标签: android universal-image-loader


    【解决方案1】:
    ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context)
            ...
            .imageDownloader(new GoogleHttpDownloader())
            ...
            .build();
    ImageLoader.getInstance().init(config);
    

    【讨论】:

    • 谢谢!我错了,因为“builder”的名称:DisplayImageOptions.Builder 不同于 ImageLoaderConfiguration.Builder ...
    猜你喜欢
    • 2015-02-09
    • 2013-03-09
    • 2013-10-17
    • 1970-01-01
    • 1970-01-01
    • 2014-12-23
    • 2012-11-08
    • 1970-01-01
    • 2020-03-24
    相关资源
    最近更新 更多