重複の可能性:
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"
/>
これで、すべて正常に動作します。ただし、ビデオ画面の幅がデバイスの画面よりも小さい場合、画面の中央に表示され、ビデオの画面の幅がデバイスの画面の幅よりも大きい場合、そのビデオを再生できません。
では、動画を全画面サイズに設定するにはどうすればよいですか?
これに関して私を助けてください。