android– 无法设置GlideBuilder

android– 无法设置GlideBuilder,第1张

概述我使用Glide库为Android.我想在我的自定义文件夹中设置缓存,因此标准缓存文件夹可以是干净的(例如使用MasterClean).出于这个原因,我使用了manual的代码,但这对我不起作用.我的代码:DiskCache.FactorydiskCacheFactory=newDiskCache.Factory(){@Override

我使用GlIDe库为Android.我想在我的自定义文件夹中设置缓存,因此标准缓存文件夹可以是干净的(例如使用Master Clean).
出于这个原因,我使用了manual的代码,但这对我不起作用.

我的代码:

diskCache.Factory diskCacheFactory = new diskCache.Factory() {            @OverrIDe            public diskCache build() {                diskCache diskCache = diskLruCacheWrapper.get(getfilesDir(), 1024*1024*100);                return diskCache;            }        };        new GlIDeBuilder(this).setdiskCache(diskCacheFactory);        GlIDe.with(this)                .load("http://www.website.com/1.jpg")                .into(imageVIEw);

运行此应用程序后,GlIDe将图像保存在默认文件夹中.

解决方法:

尝试使用:

if (!GlIDe.isSetup()) {   GlIDeBuilder gb = new GlIDeBuilder(this);   diskCache dlw = diskLruCacheWrapper.get(new file(Environment.getExternalStorageDirectory().getabsolutePath() + "/myCatch/"), 250 * 1024 * 1024);   gb.setdiskCache(dlw);   GlIDe.setup(gb);}
总结

以上是内存溢出为你收集整理的android – 无法设置GlideBuilder全部内容,希望文章能够帮你解决android – 无法设置GlideBuilder所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1115658.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存