我正试着得到一段视频的缩略图。但不幸的是我没能拿到缩略图。
itmap bmThumbnail;
// MICRO_KIND: 96 x 96 thumbnail
bmThumbnail = ThumbnailUtils.createVideoThumbnail("file://" + catBean.tempImage,
MediaStore.Video.Thumbnails.MICRO_KIND);
img_icon.setImageBitmap(bmThumbnail);发布于 2015-11-06 05:43:31
这并不难做。就像这样:
int id = **"The Video's ID"**
ImageView iv = (ImageView ) convertView.findViewById(R.id.imagePreview);
ContentResolver crThumb = getContentResolver();
BitmapFactory.Options options=new BitmapFactory.Options();
options.inSampleSize = 1;
Bitmap curThumb = MediaStore.Video.Thumbnails.getThumbnail(crThumb, id, MediaStore.Video.Thumbnails.MICRO_KIND, options);
iv.setImageBitmap(curThumb);有关MediaStore的更多信息,请访问:http://developer.android.com/reference/android/provider/MediaStore.Video.html
https://stackoverflow.com/questions/33560109
复制相似问题