Get Video Thumbnail from Uri

前端 未结 7 1230
遇见更好的自我
遇见更好的自我 2020-12-19 07:45

I want to select a video from my Gallery. It\'s working fine. But now I want to display a Bitmap, as a thumbnail.I tired this code it\'s not working, it always says: NullPoi

相关标签:
7条回答
  • 2020-12-19 08:41
    Cursor c = MediaStore.Video.query(cr,uri, new String[]{
        MediaStore.Video.VideoColumns._ID,
        MediaStore.Video.VideoColumns.DATA});
    if (c!=null){
        c.moveToFirst();
        int id = Integer.valueOf( c.getString(0) );
        c.close();
        BitmapFactory.Options options=new BitmapFactory.Options();
        options.inSampleSize = 1;
        try {
            return MediaStore.Video.Thumbnails.getThumbnail(cr, id, MediaStore.Video.Thumbnails.MINI_KIND, options);
        }catch (java.lang.SecurityException ex){
            ex.printStackTrace();
            //TODO: add create ThumbnailUtils.createVideoThumbnail
            return null;
        }
    }
    
    0 讨论(0)
提交回复
热议问题