(я знаю, что это очень старый вопрос, но есть другой способ управления измерениями, который здесь не описан, может быть, кто-то найдет его полезным.)
Объявите свой собственный класс MyVideoView в своем макете и напишите свой собственный метод onMeasure () . Вот как запустить видео, растянутое до размеров исходного представления:
public class MyVideoView extends VideoView {
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
int width = getDefaultSize(0, widthMeasureSpec);
int height = getDefaultSize(0, heightMeasureSpec);
setMeasuredDimension(width, height);
}
}