This commit is contained in:
Horis
2025-03-05 22:35:34 +08:00
parent 0c83139c51
commit 7e6f06cf7d
@@ -22,7 +22,6 @@ import com.bumptech.glide.load.engine.GlideException
import com.bumptech.glide.request.RequestListener import com.bumptech.glide.request.RequestListener
import com.bumptech.glide.request.target.Target import com.bumptech.glide.request.target.Target
import io.legado.app.R import io.legado.app.R
import io.legado.app.help.glide.progress.OnProgressListener
import io.legado.app.help.glide.progress.ProgressManager import io.legado.app.help.glide.progress.ProgressManager
import io.legado.app.model.BookCover import io.legado.app.model.BookCover
import io.legado.app.model.ReadManga import io.legado.app.model.ReadManga
@@ -59,17 +58,10 @@ open class MangaVH<VB : ViewBinding>(val binding: VB, private val context: Conte
mRetry?.isGone = true mRetry?.isGone = true
mProgress.isVisible = true mProgress.isVisible = true
ProgressManager.removeListener(imageUrl) ProgressManager.removeListener(imageUrl)
ProgressManager.addListener(imageUrl, object : OnProgressListener { ProgressManager.addListener(imageUrl) { _, percentage, _, _ ->
@SuppressLint("SetTextI18n") @SuppressLint("SetTextI18n")
override fun invoke( mProgress.text = "$percentage%"
isComplete: Boolean, }
percentage: Int,
bytesRead: Long,
totalBytes: Long,
) {
mProgress.text = "$percentage%"
}
})
try { try {
mImage.tag = imageUrl mImage.tag = imageUrl
BookCover.loadManga( BookCover.loadManga(