replace deprecated listener due to update to exoplayer 2.18.0

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
This commit is contained in:
Andy Scherzinger 2022-06-18 16:25:27 +02:00
parent ffb1930161
commit 61ec38dd5e
No known key found for this signature in database
GPG Key ID: 6CADC7E3523C308B

View File

@ -34,6 +34,7 @@ import autodagger.AutoInjector
import com.google.android.exoplayer2.MediaItem import com.google.android.exoplayer2.MediaItem
import com.google.android.exoplayer2.Player import com.google.android.exoplayer2.Player
import com.google.android.exoplayer2.SimpleExoPlayer import com.google.android.exoplayer2.SimpleExoPlayer
import com.google.android.exoplayer2.ui.StyledPlayerView
import com.nextcloud.talk.BuildConfig import com.nextcloud.talk.BuildConfig
import com.nextcloud.talk.R import com.nextcloud.talk.R
import com.nextcloud.talk.application.NextcloudTalkApplication import com.nextcloud.talk.application.NextcloudTalkApplication
@ -100,15 +101,17 @@ class FullScreenMediaActivity : AppCompatActivity(), Player.Listener {
binding.playerView.controllerShowTimeoutMs = 0 binding.playerView.controllerShowTimeoutMs = 0
} }
binding.playerView.setControllerVisibilityListener { v -> binding.playerView.setControllerVisibilityListener(
if (v != 0) { StyledPlayerView.ControllerVisibilityListener { v ->
hideSystemUI() if (v != 0) {
supportActionBar?.hide() hideSystemUI()
} else { supportActionBar?.hide()
showSystemUI() } else {
supportActionBar?.show() showSystemUI()
supportActionBar?.show()
}
} }
} )
} }
override fun onStart() { override fun onStart() {