diff --git a/app/src/main/java/io/legado/app/model/ImageProvider.kt b/app/src/main/java/io/legado/app/model/ImageProvider.kt index 81a256327..c0a99fb7f 100644 --- a/app/src/main/java/io/legado/app/model/ImageProvider.kt +++ b/app/src/main/java/io/legado/app/model/ImageProvider.kt @@ -2,7 +2,6 @@ package io.legado.app.model import android.graphics.Bitmap import android.graphics.BitmapFactory -import android.os.Build import android.util.Size import androidx.collection.LruCache import io.legado.app.R @@ -25,8 +24,6 @@ import kotlinx.coroutines.withContext import splitties.init.appCtx import java.io.File import java.io.FileOutputStream -import java.util.concurrent.ConcurrentHashMap -import kotlin.math.min object ImageProvider { @@ -46,12 +43,6 @@ object ImageProvider { } return AppConfig.bitmapCacheSize * M } - private val maxCacheSize = if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.N_MR1) { - min(128 * M, Runtime.getRuntime().maxMemory().toInt()) - } else { - 256 * M - } - private val asyncLoadingImages = ConcurrentHashMap.newKeySet() val bitmapLruCache = object : LruCache(cacheSize) { override fun sizeOf(filePath: String, bitmap: Bitmap): Int {