安卓视频视图缩略图?

3

我有一个视频,它存储在SD卡的特定文件夹下。目前我只有路径作为参数(例如:"sdcard/test/sample.mp4"),仅使用URL是否可能检索图像的缩略图。

我还想在Android中显示视频预览,有人可以提供一些示例来完成这件事。

谢谢

1个回答

11

ThumbnailUtils是一个易于使用的API,可从任意文件系统路径生成缩略图。 它在API级别8中可用。

请查看ThumbnailUtils.createVideoThumbnail

Bitmap thumb = ThumbnailUtils.createVideoThumbnail(path,
    MediaStore.Images.Thumbnails.MINI_KIND);

这个可以运行,但是如何获取自定义分辨率的缩略图呢?我只能看到两种分辨率MINI_KIND和MICRO_KIND。 - Adnan
你可以获取比你需要的更大的尺寸,然后使用BitmapFactory进行调整大小。 - Matthew
2
我已经使用ThumbnailUtils.extractThumbnail()函数得到了它。谢谢。 - Adnan
哦,太酷了!我不知道你可以用那个。谢谢你的建议。 - Matthew
1
但是如何在VideoView上设置它呢?我的意思是mVideoView.setBackgroundDrawable方法已经被弃用了。 - Shajeel Afzal
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接