@GlideModule
public class MyGlide extends AppGlideModule{
@Override
public void applyOptions(Context context, GlideBuilder builder){
super.applyOptions(context,builder);
String path= getstr()+"GlidCache";
Log.e("aaa",path);
int ds =1024*1024*100;
builder.setDiskCache(new DiskLruCacheFactory(path,ds));
}
private String sdk =Environment.getDownloadCacheDirectory().getPath();
private String appk=null;
private String getstr(){
return Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)?sdk:appk;
}