7

如何设置我的自定义下载器?我看不到更改下载器类的 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 使用呢?

谢谢。

4

1 回答 1

6
ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context)
        ...
        .imageDownloader(new GoogleHttpDownloader())
        ...
        .build();
ImageLoader.getInstance().init(config);
于 2013-06-19T12:35:12.433 回答