在我的应用程序中,我必须显示视频列表,我已经从视频创建图像(拇指)并在列表中显示该图像。来自视频url的Thumb在Android 4.0及更高版本上返回null
我补充说,我被用于创建拇指
Bitmap bitmap=ThumbnailUtils.createVideoThumbnail(filePath, MediaStore.Video.Thumbnails.FULL_SCREEN_KIND);
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, stream);
我的问题是代码,当我运行在低于4.0的Android拇指API级别的应用程序被生成,但是当我运行在Android 4.0及以上相同的应用程序ThumbnailUtils.createVideoThumbnail()方法返回null。 请帮我解决这个问题。
从昨天的工作,但仍然没有得到solution.I尝试 -
Bitmap bitmap=ThumbnailUtils.createVideoThumbnail(filePath, MediaStore.Video.Thumbnails.MINI_KIND);
and
Bitmap bitmap=ThumbnailUtils.createVideoThumbnail(filePath, MediaStore.Video.Thumbnails.MICRO_KIND);
,但仍返回null。
在此先感谢。
使用MediaStore.Video.Thumbnails.MINI_KIND参数,而FULL_SCREEN_KIND。 MINI_KIND与我一起工作4.0+以上 –
有时候,如果视频质量不好,它返回空位图。所以检查它也 –
先生,我曾尝试使用高清视频也同样的问题。 – Ravi