-
Notifications
You must be signed in to change notification settings - Fork 20
Expand file tree
/
Copy pathBaseGlide.java
More file actions
31 lines (25 loc) · 928 Bytes
/
BaseGlide.java
File metadata and controls
31 lines (25 loc) · 928 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package common.base.glide;
import android.content.Context;
import com.bumptech.glide.Glide;
import com.bumptech.glide.Registry;
import com.bumptech.glide.integration.okhttp3.OkHttpUrlLoader;
import com.bumptech.glide.load.model.GlideUrl;
import com.bumptech.glide.module.LibraryGlideModule;
import java.io.InputStream;
import common.base.glide.progress.ProgressManager;
/**
* ******************(^_^)***********************<br>
* User: 11776610771@qq.com<br>
* Date: 2017/10/25<br>
* Time: 17:08<br>
* <P>DESC:
* </p>
* ******************(^_^)***********************
*/
public class BaseGlide extends LibraryGlideModule {
@Override
public void registerComponents(Context context, Glide glide, Registry registry) {
super.registerComponents(context, glide, registry);
registry.replace(GlideUrl.class, InputStream.class, new OkHttpUrlLoader.Factory(ProgressManager.getOkHttpClient()));
}
}