可能重复:
Android:Mediaplayer:如何使用 SurfaceView 或 mediaplayer 以正确大小播放视频
我正在尝试通过以下代码播放 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"
/>
现在,一切正常。但是如果视频屏幕宽度小于设备屏幕,那么它会出现在屏幕的中心,如果视频屏幕宽度大于设备屏幕宽度,那么我将无法播放该视频。
那么如何为我的视频设置全屏尺寸?
请帮助我解决这个问题。