Replace if-else with switch

This commit is contained in:
TobiGr 2026-05-16 08:35:29 +02:00
parent 2dd87e3b88
commit 5c2bf65a85

View file

@ -988,16 +988,14 @@ public abstract class VideoPlayerUi extends PlayerUi implements SeekBar.OnSeekBa
} }
private void setRepeatButton(final int repeatMode) { private void setRepeatButton(final int repeatMode) {
if (repeatMode == REPEAT_MODE_ALL) { final int resId = switch (repeatMode) {
binding.repeatButton.setImageResource( case REPEAT_MODE_ALL
com.google.android.exoplayer2.ui.R.drawable.exo_controls_repeat_all); -> com.google.android.exoplayer2.ui.R.drawable.exo_controls_repeat_all;
} else if (repeatMode == REPEAT_MODE_ONE) { case REPEAT_MODE_ONE
binding.repeatButton.setImageResource( -> com.google.android.exoplayer2.ui.R.drawable.exo_controls_repeat_one;
com.google.android.exoplayer2.ui.R.drawable.exo_controls_repeat_one); default -> com.google.android.exoplayer2.ui.R.drawable.exo_controls_repeat_off;
} else /* repeatMode == REPEAT_MODE_OFF */ { };
binding.repeatButton.setImageResource( binding.repeatButton.setImageResource(resId);
com.google.android.exoplayer2.ui.R.drawable.exo_controls_repeat_off);
}
} }
//endregion //endregion