如何在不拉伸Exoplayer的情况下使用Exoplayer制作全屏视频

时间:2016-06-21 10:09:36

标签: android android-video-player exoplayer

我使用ExoPlayer显示视频,目前我只是将宽高比保持为默认值,但这并非理想,因为我希望视频全屏显示。

        for (Listener listener : mListeners) {
        listener.onVideoSizeChanged(width, height, pixelWidthHeightRatio);
    }

我已尝试将视频设置为占据屏幕的整个宽度,但这只会拉伸并扭曲视频。知道如何在保持高度:宽度比的同时缩放视频吗?

1 个答案:

答案 0 :(得分:0)

尝试添加此行

 this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); //will hide the status bar
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); //will rotate the screen