object VideoThumbUtil {
fun loadLocalVideoThumb(videoFilePath: String?, cover: ImageView) {
// ThumbnailUtils.createVideoThumbnail(videoFilePath, MediaStore.Images.Thumbnails.MINI_KIND)?.let { thumb ->
// Glide.with(cover.context)
// .load(thumb)
// .error(R.drawable.icon_default_load_error)
// .placeholder(R.drawable.icon_default_placehold)
// .centerCrop()
// .into(cover)
// } ?: let {
// Logger.e("loadLocalVideoThumb error : $videoFilePath")
// cover.setImageResource(R.drawable.icon_default_load_error)
// cover.scaleType = ImageView.ScaleType.CENTER_CROP
// }
Glide.with(cover.context)
.load(videoFilePath)
.diskCacheStrategy(DiskCacheStrategy.DATA)
.error(R.drawable.icon_default_load_error)
.placeholder(R.drawable.ic
Android生成视频预览图(含本地视频和网络视频)
最新推荐文章于 2023-10-27 22:49:15 发布