Exoplayer don't show controller on play/pause
I want to implement mediaKeyEvents in my Exoplayer for usage on TVs.
For now I have a working setup:
override fun onCreate(savedInstanceState: Bundle?) {
...
//Don't show controller on start
viewBinding.playerView.controllerAutoShow = false
...
}
override fun onKeyDown(keyCode: Int, event: KeyEvent): Boolean {
when (keyCode) {
KeyEvent.KEYCODE_MEDIA_PLAY -> {
if (viewBinding.playerView.player!!.isPlaying) {...