@Override public void onLowMemory() { clearMemory(); } }
@Override public void run() { Glide.get(context).clearMemory(); } });
@Override public void run() { GlideApp.get(context).clearMemory(); } });
@Override public void run() { GlideApp.get(context).clearMemory(); } });
@Override public void run() { Glide.get(context).clearMemory(); } });
@Override public void run() { Glide.get(context).clearMemory(); } });
@Override public void run() { GlideApp.get(context).clearMemory(); } });
@Override public void run() { Glide.get(context).clearMemory(); } });
@Override public void run() { GlideApp.get(context).clearMemory(); } });
@Override public void run() { Glide.get(context).clearMemory(); } });
@Override public void run() { Glide.get(context).clearMemory(); } });
@Override public void run() { Glide.get(context).clearMemory(); } });
@Override public void run() { GlideApp.get(context).clearMemory(); } });
@Override public void run() { GlideApp.get(context).clearMemory(); } });
@Override public void run() { Glide.get(context).clearMemory(); } });
@Override public void run() { Glide.get(context).clearMemory(); } });
public void clearCache(View v) { Log.w(TAG, "clearing cache"); GlideRequests glideRequests = GlideApp.with(this); glideRequests.clear(imageViewRes); glideRequests.clear(imageViewNet); GlideApp.get(this).clearMemory(); File cacheDir = Preconditions.checkNotNull(Glide.getPhotoCacheDir(this)); if (cacheDir.isDirectory()) { for (File child : cacheDir.listFiles()) { if (!child.delete()) { Log.w(TAG, "cannot delete: " + child); } } } reload(); }
@Test public void testClearMemory() { Glide glide = new GlideBuilder() .setBitmapPool(bitmapPool) .setMemoryCache(memoryCache) .build(context); glide.clearMemory(); verify(bitmapPool).clearMemory(); verify(memoryCache).clearMemory(); }
}else if(v==clearCacheButton){ Toast.makeText(getApplicationContext(), "开始清除缓存", Toast.LENGTH_SHORT).show(); Glide.get(getApplicationContext()).clearMemory(); new Thread() { @Override
@Override public void accept(@NonNull Integer integer) throws Exception { Glide.get(ctx).clearMemory(); } });