Detect pause/resume in ExoPlayer
EDIT— Please refer to the Player.isPlaying() method which provides this as an API. “Rather than having to check these properties individually, Player.isPlaying can be called.” https://exoplayer.dev/listening-to-player-events.html#playback-state-changes — EDIT END You need to check playWhenReady with a Player.EventListener. The Playback states of ExoPlayer are independent from the player being paused or not: player.addListener(new Player.DefaultEventListener() { @Override … Read more