Просмотр исходного кода

修复图片加载错误时卡顿的bug

kunfei 4 лет назад
Родитель
Сommit
ca52c0a956
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      app/src/main/java/io/legado/app/ui/book/read/page/provider/ImageProvider.kt

+ 1 - 0
app/src/main/java/io/legado/app/ui/book/read/page/provider/ImageProvider.kt

@@ -46,6 +46,7 @@ object ImageProvider {
             oldBitmap: Bitmap,
             oldBitmap: Bitmap,
             newBitmap: Bitmap?
             newBitmap: Bitmap?
         ) {
         ) {
+            //错误图片不能释放,占位用,防止一直重复获取图片
             if (oldBitmap != errorBitmap) {
             if (oldBitmap != errorBitmap) {
                 oldBitmap.recycle()
                 oldBitmap.recycle()
                 putDebug("ImageProvider: trigger bitmap recycle. URI: $key")
                 putDebug("ImageProvider: trigger bitmap recycle. URI: $key")