diff --git a/app/src/main/java/com/hippo/ehviewer/ImageBitmapHelper.java b/app/src/main/java/com/hippo/ehviewer/ImageBitmapHelper.java index 4b6d21c4f..aa8a10128 100644 --- a/app/src/main/java/com/hippo/ehviewer/ImageBitmapHelper.java +++ b/app/src/main/java/com/hippo/ehviewer/ImageBitmapHelper.java @@ -53,7 +53,7 @@ public class ImageBitmapHelper implements ValueHelper { @Override public int sizeOf(@NonNull String key, @NonNull ImageBitmap value) { - return value.getWidth() * value.getHeight() * 4; + return value.getWidth() * value.getHeight() * 4 /* value.getByteCount() TODO Update Image */; } @Override @@ -69,7 +69,8 @@ public class ImageBitmapHelper implements ValueHelper { @Override public boolean useMemoryCache(@NonNull String key, ImageBitmap value) { if (value != null) { - return value.getWidth() * value.getHeight() <= MAX_CACHE_SIZE; + return value.getWidth() * value.getHeight() <= MAX_CACHE_SIZE + /* value.getByteCount() <= MAX_CACHE_BYTE_COUNT TODO Update Image */; } else { return true; } diff --git a/app/src/main/java/com/hippo/widget/LoadImageView.java b/app/src/main/java/com/hippo/widget/LoadImageView.java index d5cbe26b4..d82a000b9 100644 --- a/app/src/main/java/com/hippo/widget/LoadImageView.java +++ b/app/src/main/java/com/hippo/widget/LoadImageView.java @@ -117,7 +117,7 @@ public class LoadImageView extends FixedAspectImageView implements Unikery