У меня есть список песен и вы хотите проделать фоновый цвет той песни, которая в настоящее время играет как в качестве полосы поиска или индикатор прогресса. Он должен иметь возможность продвигать цвет фона когда моя песня заканчивается и переходит к следующей. Пожалуйста, дайте любую идею или исходный код, как реализовать эту функцию. Спасибо за помощь.Прогресс-список элементов цвет фона зависит от прогресса музыкального плеера
0
A
ответ
0
Основная идея - взять длину песни в миллисекундах и использовать ее как 100% индикатора выполнения.
MediaPlayer
позволяет сделать это:
public long getSoundDuration(Context context, String file){
AssetFileDescriptor afd;
try {
afd = context.getAssets().openFd(file);
MediaPlayer player = new MediaPlayer();
player.setDataSource(afd.getFileDescriptor(),afd.getStartOffset(),afd.getLength());
player.prepare();
int duration = player.getDuration();
player.release();
return duration;
} catch (IOException e) {
e.printStackTrace();
}
return 0;
}
Так что теперь, когда у вас есть длительность, его легко преобразовать к прогрессу значения бара.
Надеюсь, это поможет вам
Смежные вопросы
- 1. непрерывного музыкального плеера Javascript
- 2. Виджет музыкального плеера Android
- 3. Построение музыкального плеера со сборкой
- 4. Android, изменить цвет фона диалога прогресса?
- 5. пример Google ошибка универсального музыкального плеера строить
- 6. Портирование музыкального плеера Daemon (MPD) на Android
- 7. Как начать службу музыкального плеера по умолчанию
- 8. Запуск музыкального плеера Android с использованием намерения
- 9. Открытый API для музыкального плеера iOS?
- 10. Приложение для музыкального плеера Android не открывается
- 11. Как записать аудио с воспроизведения музыкального плеера
- 12. Создать макет для музыкального плеера в Android
- 13. Цвет фона Консоли в цикле зависит от предыдущего цикла
- 14. UILabel: цвет, зависящий от фона
- 15. Seekbar, показывающий только цвет прогресса, а не цвет фона
- 16. Цвет текста зависит от значения
- 17. Цвет фона для элементов формы
- 18. ListView элементов изменить цвет фона
- 19. Android: воспроизведение файла песни с использованием музыкального плеера по умолчанию
- 20. Как изменить дизайн фона цветного плеера и цвет для андроида?
- 21. Как остановить обслуживание музыкального фона?
- 22. Как получить цвет фона кнопки. Действие на клике зависит от цвета фона
- 23. цвет фона в зависимости от переменной
- 24. Изменить цвет фона отдельных элементов на лету
- 25. Как изменить цвет фона операции при диалоге прогресса на
- 26. TableViewCell Цвет фона Градиент
- 27. Цвет текста не зависит от перехода?
- 28. Android-файл AMR с использованием музыкального плеера по умолчанию
- 29. Android: виджет музыкального плеера по умолчанию на lockscreen
- 30. Голосовая команда для приложения для музыкального плеера Android