Update subsampling-scale-image-view library
This commit is contained in:
parent
d3bd4c4dab
commit
894a4aa325
|
@ -217,7 +217,7 @@ dependencies {
|
||||||
/** Third-party dependencies **/
|
/** Third-party dependencies **/
|
||||||
compileOnly 'javax.annotation:jsr250-api:1.0'
|
compileOnly 'javax.annotation:jsr250-api:1.0'
|
||||||
implementation 'com.twitter.twittertext:twitter-text:3.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 'com.squareup:otto:1.3.8'
|
||||||
implementation 'dnsjava:dnsjava:3.2.1'
|
implementation 'dnsjava:dnsjava:3.2.1'
|
||||||
implementation 'com.commonsware.cwac:layouts:0.4.5'
|
implementation 'com.commonsware.cwac:layouts:0.4.5'
|
||||||
|
|
|
@ -24,6 +24,7 @@ import android.content.Context
|
||||||
import android.graphics.Bitmap
|
import android.graphics.Bitmap
|
||||||
import android.graphics.BitmapFactory
|
import android.graphics.BitmapFactory
|
||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
|
import android.os.AsyncTask
|
||||||
import com.davemorrissey.labs.subscaleview.ImageSource
|
import com.davemorrissey.labs.subscaleview.ImageSource
|
||||||
import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView
|
import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView
|
||||||
import com.davemorrissey.labs.subscaleview.decoder.SkiaImageDecoder
|
import com.davemorrissey.labs.subscaleview.decoder.SkiaImageDecoder
|
||||||
|
@ -91,7 +92,7 @@ class ImagePageFragment : SubsampleImageViewerFragment() {
|
||||||
override fun setupImageView(imageView: SubsamplingScaleImageView) {
|
override fun setupImageView(imageView: SubsamplingScaleImageView) {
|
||||||
imageView.maxScale = resources.displayMetrics.density
|
imageView.maxScale = resources.displayMetrics.density
|
||||||
imageView.setBitmapDecoderClass(PreviewBitmapDecoder::class.java)
|
imageView.setBitmapDecoderClass(PreviewBitmapDecoder::class.java)
|
||||||
imageView.setParallelLoadingEnabled(true)
|
imageView.setExecutor(AsyncTask.THREAD_POOL_EXECUTOR)
|
||||||
imageView.setOnClickListener {
|
imageView.setOnClickListener {
|
||||||
val activity = activity as? MediaViewerActivity ?: return@setOnClickListener
|
val activity = activity as? MediaViewerActivity ?: return@setOnClickListener
|
||||||
activity.toggleBar()
|
activity.toggleBar()
|
||||||
|
|
Loading…
Reference in New Issue