Я создаю музыкальный проигрыватель, используя библиотеку exoplayer. Все работает нормально, за исключением случайного воспроизведения, которое ведет себя не так, как я ожидал.
Проблема, которая у меня есть, следующая:
Представьте, что у меня есть 5 песен:
песня 1
песня 2
песня 3
песня 4
песня 5
и я в первом. Затем я нажимаю кнопку перемешивания и включаю перемешивание с помощью exoPlayer.shuffleModeEnabled = true
. Тогда теперь порядок следующий:
песня 4
песня 2
песня 5
песня 1
песня 3
Как и в случае с песней 1, после этого он перейдет к песне 3, а затем он закончится без воспроизведения песни 4, 2 и 5. Поведение, которое я указываю, заключается в воспроизведении всех песен в случайном порядке. Есть ли способ добиться этого с помощью exoplayer?