我只想知道在视频中上传视频后。点击按钮后,用户从SD卡中选择视频,然后在视频视图中上传。一切正常,但我想要显示在用户点击View之前预览。任何人都可以帮我解决这个问题。
谢谢
答案 0 :(得分:0)
如果您使用的是API 2.0或更高版本,则可以使用。
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);
答案 1 :(得分:0)
这是一个很好的例子,我想
并在此创建缩略图是代码
Bitmap bmThumbnail = ThumbnailUtils.createVideoThumbnail(filepath, MediaStore.Images.Thumbnails.MINI_KIND);
yourimageview.setImageBitmap(bmThumbnail);