Horis 3 лет назад
Родитель
Сommit
4888c3d840
1 измененных файлов с 7 добавлено и 1 удалено
  1. 7 1
      app/src/main/java/io/legado/app/model/ImageProvider.kt

+ 7 - 1
app/src/main/java/io/legado/app/model/ImageProvider.kt

@@ -39,7 +39,13 @@ object ImageProvider {
      * filePath bitmap
      */
     private const val M = 1024 * 1024
-    val cacheSize get() = AppConfig.bitmapCacheSize * M
+    val cacheSize: Int
+        get() {
+            if (AppConfig.bitmapCacheSize <= 0) {
+                AppConfig.bitmapCacheSize = 50
+            }
+            return AppConfig.bitmapCacheSize * M
+        }
     var triggerRecycled = false
     val bitmapLruCache = object : LruCache<String, Bitmap>(cacheSize) {