use Resource caching at glide image loading
This commit is contained in:
parent
13c4f1fafb
commit
11f3b05534
|
@ -6,6 +6,7 @@ import android.view.ViewGroup
|
|||
import android.view.ViewTreeObserver
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
import com.bumptech.glide.Glide
|
||||
import com.bumptech.glide.load.engine.DiskCacheStrategy
|
||||
import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions
|
||||
import com.bumptech.glide.request.transition.DrawableCrossFadeFactory
|
||||
import com.qtalk.recyclerviewfastscroller.RecyclerViewFastScroller
|
||||
|
@ -84,6 +85,7 @@ class LaunchersAdapter(
|
|||
Glide.with(activity)
|
||||
.load(launcher.drawable)
|
||||
.placeholder(placeholderDrawable)
|
||||
.diskCacheStrategy(DiskCacheStrategy.RESOURCE)
|
||||
.transition(DrawableTransitionOptions.withCrossFade(factory))
|
||||
.into(launcher_icon)
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ import android.view.ViewGroup
|
|||
import android.widget.RelativeLayout
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
import com.bumptech.glide.Glide
|
||||
import com.bumptech.glide.load.engine.DiskCacheStrategy
|
||||
import com.simplemobiletools.commons.extensions.getProperTextColor
|
||||
import com.simplemobiletools.commons.extensions.toast
|
||||
import com.simplemobiletools.launcher.R
|
||||
|
@ -99,6 +100,7 @@ class WidgetsAdapter(
|
|||
|
||||
Glide.with(activity)
|
||||
.load(widget.widgetPreviewImage)
|
||||
.diskCacheStrategy(DiskCacheStrategy.RESOURCE)
|
||||
.into(widgetPreview.widget_image)
|
||||
|
||||
widgetPreview.setOnClickListener {
|
||||
|
|
Loading…
Reference in New Issue