Update subsampling-scale-image-view library

This commit is contained in:
TacoTheDank 2020-06-27 16:52:47 -04:00
parent d3bd4c4dab
commit 894a4aa325
2 changed files with 3 additions and 2 deletions

View File

@ -217,7 +217,7 @@ dependencies {
/** Third-party dependencies **/
compileOnly 'javax.annotation:jsr250-api:1.0'
implementation 'com.twitter.twittertext:twitter-text:3.1.0'
implementation 'com.davemorrissey.labs:subsampling-scale-image-view:3.6.0'
implementation 'com.davemorrissey.labs:subsampling-scale-image-view:3.10.0'
implementation 'com.squareup:otto:1.3.8'
implementation 'dnsjava:dnsjava:3.2.1'
implementation 'com.commonsware.cwac:layouts:0.4.5'

View File

@ -24,6 +24,7 @@ import android.content.Context
import android.graphics.Bitmap
import android.graphics.BitmapFactory
import android.net.Uri
import android.os.AsyncTask
import com.davemorrissey.labs.subscaleview.ImageSource
import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView
import com.davemorrissey.labs.subscaleview.decoder.SkiaImageDecoder
@ -91,7 +92,7 @@ class ImagePageFragment : SubsampleImageViewerFragment() {
override fun setupImageView(imageView: SubsamplingScaleImageView) {
imageView.maxScale = resources.displayMetrics.density
imageView.setBitmapDecoderClass(PreviewBitmapDecoder::class.java)
imageView.setParallelLoadingEnabled(true)
imageView.setExecutor(AsyncTask.THREAD_POOL_EXECUTOR)
imageView.setOnClickListener {
val activity = activity as? MediaViewerActivity ?: return@setOnClickListener
activity.toggleBar()