我创建了自定义VideoView。如果我给自定义VideoView填充父级(匹配父级)的宽度,CustomVideoView工作正常。但是当我给自定义VideoView包装内容的宽度时,VideoView显示包装内容高度。视频不播放。我给出了Videoview 200dp(修复)的高度,但它显示超过200dp。请给出建议。
答案 0 :(得分:0)
您应该实现OnVideoSizeChangedListener,然后在调用后设置VideoView的宽度:
http://developer.android.com/reference/android/media/MediaPlayer.OnVideoSizeChangedListener.html