私のギャラリーからビデオを選択します。それは正常に動作しています。しかし、今、私は、ビットマップを表示したい、それが働いていないthumbnail.I疲れて、このコードとして、それは常に言う:NullPointerExceptionがウリのサムネイル
Bitmap bitmap2 = ThumbnailUtils.createVideoThumbnail(uri.getPath, MediaStore.Video.Thumbnails.MICRO_KIND);
これは、すべてのonActivityResultです。
ビデオUriからビットマップを取得するにはどうすればよいですか?あなたの助けのための
おかげで、これはお試しくださいonActivityResult
String[] filePathColumn = {MediaStore.Images.Media.DATA};
Cursor cursor = context.getContentResolver().query(uri, filePathColumn, null, null, null);
cursor.moveToFirst();
int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
String picturePath = cursor.getString(columnIndex);
cursor.close();
Bitmap bitmap2 = ThumbnailUtils.createVideoThumbnail(picturePath, MediaStore.Video.Thumbnails.MICRO_KIND);
http://stackoverflow.com/a/32689039/7538260それが機能している。この – Kriti