如何在Universal Image Loader中设置自定义下载器?

7

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

我想使用Google HTTP Client库并且我已经有一个子类准备好了,像这样:

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呢?
谢谢。
1个回答

6
ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context)
        ...
        .imageDownloader(new GoogleHttpDownloader())
        ...
        .build();
ImageLoader.getInstance().init(config);

谢谢!我犯了一个错误,因为“builder”的名称:DisplayImageOptions.BuilderImageLoaderConfiguration.Builder不同... - Vinz486

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接