Android : 在全屏模式下使用 exo 播放器时,灰色视图而不是屏幕的后退和主页按钮

Android : Grey View instead of back and home button of the screen when using exo player in full screen mode

在 exo 播放器中单击全屏按钮时出现问题

我用这段代码来制作全屏模式

activity?.window?.decorView?.systemUiVisibility = (View.SYSTEM_UI_FLAG_FULLSCREEN
                        or View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY
                        or View.SYSTEM_UI_FLAG_HIDE_NAVIGATION)
                if ((activity as AppCompatActivity?)?.supportActionBar != null) {
                    (activity as AppCompatActivity?)?.supportActionBar?.hide()
                }
                activity?.requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE
                val params =
                    first_channel_vp.layoutParams as RelativeLayout.LayoutParams
                params.width = ViewGroup.LayoutParams.MATCH_PARENT
                params.height = ViewGroup.LayoutParams.MATCH_PARENT
                first_channel_vp.layoutParams = params
                fullscreen = true
                first_channel_vp.resizeMode = AspectRatioFrameLayout.RESIZE_MODE_FILL

提前致谢。

最后我通过删除

解决了问题
android:fitsSystemWindows="true"

来自 MainActivity 根视图,它工作得很好