可能重复:
Android: Mediaplayer: How to use SurfaceView or mediaplayer to play video in correct size
我正在尝试通过以下代码播放mp4视频:
myVideoView = (VideoView)findViewById(R.id.myVideoView);
case R.id.playVideoBtn:
File file2 = new File("/sdcard/Pfront.mp4");
Uri video = Uri.fromFile(file2);
myVideoView.setVideoURI(video);
myVideoView.start();
break;
}
在xml中,我将其设置为如下代码:
<VideoView
android:id="@+id/myVideoView"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:layout_centerInParent="true"
/>
现在,一切正常。但如果视频屏幕宽度小于设备屏幕,则它出现在屏幕中央,如果视频屏幕宽度大于设备屏幕宽度,则我无法播放该视频。
那么如何为我的视频设置全屏尺寸?
请帮我解决这个问题。