アプリで画像のダウンロードとキャッシュに Picasso を使用しています。
うまく機能しますが、問題があります。アプリにはたくさんの画像があり、しばらくするとアプリのキャッシュが 10 MB を超えて増加します。
長い検索の後、ピカソでキャッシュを制限するためのこのソリューションを見つけましたが、機能しません:
private void initPicaso() {
// Create memory cache
Cache memoryCache = new LruCache((int) PICASSO_DISK_CACHE_SIZE);
Picasso mPicasso = new Picasso.Builder(getApplicationContext())
.memoryCache(memoryCache).build();
Picasso.setSingletonInstance(mPicasso);
}
アプリ アプリケーション クラスの onCreate でこのメソッドを使用しています。
私の仕事のどこが悪いのですか?またはこれを達成する他の方法はありますか?
{私の問題を明確に説明したいと思います:/}