mirror of
https://github.com/FossifyOrg/Gallery.git
synced 2025-02-17 03:14:23 +01:00
use Glide for video thumbnails
This commit is contained in:
parent
723084b482
commit
61e6a8ef78
2 changed files with 15 additions and 2 deletions
|
@ -336,7 +336,6 @@ class DirectoryAdapter(val activity: SimpleActivity, val dirs: MutableList<Direc
|
|||
.load(path)
|
||||
.asGif()
|
||||
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
|
||||
.placeholder(backgroundColor)
|
||||
.centerCrop()
|
||||
.crossFade()
|
||||
.into(dir_thumbnail)
|
||||
|
@ -345,10 +344,16 @@ class DirectoryAdapter(val activity: SimpleActivity, val dirs: MutableList<Direc
|
|||
.load(path)
|
||||
.asBitmap()
|
||||
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
|
||||
.placeholder(backgroundColor)
|
||||
.centerCrop()
|
||||
.into(dir_thumbnail)
|
||||
}
|
||||
} else if (path.isVideoFast()) {
|
||||
Glide.with(activity)
|
||||
.load(path)
|
||||
.diskCacheStrategy(DiskCacheStrategy.RESULT)
|
||||
.centerCrop()
|
||||
.crossFade()
|
||||
.into(dir_thumbnail)
|
||||
} else {
|
||||
Picasso.with(activity)
|
||||
.load("file:$path")
|
||||
|
|
|
@ -15,6 +15,7 @@ import com.simplemobiletools.commons.dialogs.ConfirmationDialog
|
|||
import com.simplemobiletools.commons.dialogs.PropertiesDialog
|
||||
import com.simplemobiletools.commons.dialogs.RenameItemDialog
|
||||
import com.simplemobiletools.commons.extensions.beVisibleIf
|
||||
import com.simplemobiletools.commons.extensions.isVideoFast
|
||||
import com.simplemobiletools.commons.extensions.toast
|
||||
import com.simplemobiletools.gallery.R
|
||||
import com.simplemobiletools.gallery.activities.MediaActivity
|
||||
|
@ -265,6 +266,13 @@ class MediaAdapter(val activity: SimpleActivity, var media: MutableList<Medium>,
|
|||
.centerCrop()
|
||||
.into(medium_thumbnail)
|
||||
}
|
||||
} else if (path.isVideoFast()) {
|
||||
Glide.with(activity)
|
||||
.load(path)
|
||||
.diskCacheStrategy(DiskCacheStrategy.RESULT)
|
||||
.centerCrop()
|
||||
.crossFade()
|
||||
.into(medium_thumbnail)
|
||||
} else {
|
||||
Picasso.with(activity)
|
||||
.load("file:$path")
|
||||
|
|
Loading…
Reference in a new issue