ThumbnailUtils.createVideoThumbnail在三星平板电脑10.1中不起作用

时间:2014-02-02 07:39:19

标签: android video thumbnails

我尝试创建android SD卡视频的缩略图。这是我用来创建视频缩略图的功能

Bitmap thumb = ThumbnailUtils.createVideoThumbnail("sdCard_Video_Path",MediaStore.Video.Thumbnails.MINI_KIND);

但我在没有三星平板电脑10.1的所有手机中都获得了视频缩略图。在samsung tablet 10.1中,它显示黑色缩略图。

为什么此功能在samsung tablet 10.1

中不起作用

我也检查位图是否为空

if (thumb != null) {
imageView.setImageBitmap(thumb);

samsung tablet 10.1不提供任何空位图,但它在缩略图中显示黑色

help via comment or link.

1 个答案:

答案 0 :(得分:1)

您应该将Android源代码(ThumbnailUtils.java)复制到您的代码中 并替换createVideoThumbnail功能,将setDataSource(link)更改为setDataSource(link, new HashMap());

参考:https://code.google.com/p/android/issues/detail?id=35794