Я записал видео (не используя намерение), и я хочу получить эскиз этого конкретного видео (sdcard/myfolder/sample.mp4), чтобы отобразить его на следующем экране/активность oncreate.I я пытаюсь получить thumbnail в следующем действии, аварии приложения. Если я не пытаюсь получить эскиз и просто передаю видео путь к videoView следующего действия, он переходит к следующему экрану и начинает воспроизведение видео. Я хочу записать видео, показать эскиз этого видео на следующем экране, когда щелкнул миниатюру, чтобы воспроизвести видео.Получите эскиз записанного видео для показа на следующем экране
Я попробовал эти два пути в деятельности после записи:
Intent i = getIntent();
Bundle extras = i.getExtras();
String filename = extras.getString("playfile");
Bitmap tmb = ThumbnailUtils.createVideoThumbnail(filename,
MediaStore.Images.Thumbnails.MINI_KIND);
imgview.setImageBitmap(tmb);
аварий приложений.
, когда я пытаюсь это:
Intent i = getIntent();
Bundle extras = i.getExtras();
String filename = extras.getString("playfile");
mc = new MediaController(this);
mc.setMediaPlayer(videoView);
videoView.setMediaController(mc);
videoView.setVideoPath(filename);
videoView.requestFocus();
videoView.start();
App не врезаться и воспроизводит видео. Любая помощь?