我无法在横向模式下更改视频的方向。这是我的代码:
VideoView videoView = (VideoView) findViewById(R.id.video_view);
MediaController mediaController = new MediaController(this); //Creating the media controller
mediaController.setAnchorView(videoView);
//Specify the location of media file
Uri uri = Uri.parse("android.resource://" + getPackageName() + "/"
+ R.raw.my_video);
videoView.setMediaController(mediaController);
videoView.setVideoURI(uri);
videoView.requestFocus();
videoView.start();
videoView.setOnCompletionListener(this);
在 list 中我添加了以下几行:
android:configChanges="keyboard|orientation|screenSize"
android:screenOrientation="landscape"
这样就行不通了。提前致谢!! :)
最佳答案
我通过在 Activity 的 onStart 中添加以下代码行解决了这个问题:
@Override
protected void onStart() {
super.onStart();
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}
关于android - Android 中使用视频 View 的视频横向支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27653557/