Пропорциональное масштабирование Android VideoView

Есть ли в Android VideoView способ добиться того же эффекта, что и ImageView.ScaleType.CENTER _CROP?

То есть я хочу, чтобы мой VideoView воспроизводил видео так, чтобы оно заполняло весь экран без искажений. Если соотношение сторон видео не совсем соответствует размеру экрана, его следует обрезать, а не искажать.

Следующее решение заполнит экран, но не сохранит соотношение сторон видео: https://stackoverflow.com/a/6927300/1068656

И это решение поддерживает соотношение сторон видео, но не заполняет весь экран (видео масштабируется до тех пор, пока более длинная сторона не достигнет края экрана, в результате чего сбоку появятся полосы): https://stackoverflow.com/a/4855315/1068656

15
задан Community 23 May 2017 в 12:10
поделиться