アプリ作って海外移住

コピペプログラマーのメモ

動画 表示 サムナイル取得

 

動画表示

String path ="/storage/sdcard1/DCIM/Camera/VID_20160229_225732.3gp";
final VideoView vv1 = (VideoView)findViewById(R.id.vv1);
vv1.setVideoPath(path);
vv1.start();
// 再生完了通知リスナー
vv1.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
// 先頭に戻す -> Repeat
vv1.seekTo(0);
// 再生開始
vv1.start();
}
});

 

 

 

サムネイル

ImageView iv3 = (ImageView)findViewById(R.id.iv3);
String path ="/storage/sdcard1/DCIM/Camera/VID_20160229_225732.3gp";

Bitmap bmThumbnail;
bmThumbnail = ThumbnailUtils.createVideoThumbnail(
path,
MediaStore.Video.Thumbnails.MINI_KIND);


iv3.setImageBitmap( bmThumbnail);

 

 

bmp使った後はbmp=null してメモリ削減