从API 8开始新增了一个类:
android.media.ThumbnailUtils这个类提供了3个静态方法一个用来获取视频第一帧得到的Bitmap,2个对图片进行缩略处理
- 第一种文档上说大小是512 x 384 ,我用一个MP4格式文件测试得到544 x 960用一個wmv格式文件测试得到160 x 120。明显不靠谱
- 第二种参数两种格式文件得到的大小都是 96 x 96,这个才是缩略图
这两种方法都是用来处理Bitmap的大小的,第┅个参数是要处理的Bitmap第二个参数是处理后宽度,第三个是高度第四个参数options,如果options定义为OPTIONS_RECYCLE_INPUT则回收资源。也就是说可以用第三种方法把截取到的视频第一帧的Bitmap转成任意想要的大小第三个方法还可以获取内存卡内图片的缩略图。