我想在拍攝視頻後立即顯示我的視頻縮略圖。如何在ImageView中顯示視頻縮略圖?
這是onActivityResult方法
if (requestCode == 101)
{
Bitmap bmThumbnail = ThumbnailUtils.createVideoThumbnail("/storage/emulated/0/myvideo.mp4", MediaStore.Images.Thumbnails.MICRO_KIND);
viewImage.setImageBitmap(bmThumbnail);
}
我當前的代碼,但它不會顯示在圖像視圖東西。
針對此問題的任何解決方法?
*更新:修正
我已經改變的代碼:
if (requestCode == 101)
{
Bitmap bmThumbnail = ThumbnailUtils.createVideoThumbnail(f.getAbsolutePath().toString(), MediaStore.Images.Thumbnails.MINI_KIND);
viewImage.setImageBitmap(bmThumbnail);
}
縮略圖現在顯示和我有一個更大的尺寸,它是觀看接受的。感謝Sassa。
調試調試調試和調試!這是開發人員最好的朋友之一。 – 2014-10-27 13:28:19
http://android-er.blogspot.in/2012/10/get-thumbnails-in-mediastoreimagesthumb.html – 2014-10-27 13:29:52
1)在分配它之前檢查'bmThumbnail'對象值2)給存儲目錄的固定路徑是一個不好的做法。 – 2014-10-27 13:30:00