2

ボレーを使用して画像をロードし、キャッシュしています。

mImageLoader = new ImageLoader(getRequestQueue(context), mImageCache);

mImageCache は DiskLruImageCache です。

ボレーはサーバーから画像を取得しImageRequestImageRequest<Bitmap>

リクエストクラスには、レスポンスをキャッシュするかどうかを定義するブール値があります

/** Whether or not responses to this request should be cached. */
private boolean mShouldCache = true;

ImageRequest無効になっていませんmShouldCache

ご覧のとおり、デフォルト値は true であるため、volley がイメージをフェッチした後、volley キャッシュ ディレクトリの下にdiskBasedCache.

だから今、私はビットマップをキャッシュする必要があります。キャッシュを無効にするImageRequestにはどうすればよいですか? または他の提案はありますか?ImageLoaderImageRequest

4

1 に答える 1