Member 10627743 Ответов: 1

Как добавить воспроизведение/паузу/остановку к аудио


Всем Привет
Я следовал этому учебнику Воспроизведение аудио на Android из файла HTML5[^] на этом форуме и он работает хорошо может
кто-нибудь любезно поможет вам добавить кнопки паузы/остановки/воспроизведения.
Ответ будет оценен по достоинству
Заранее спасибо

Что я уже пробовал:

Я попробовал поискать в google и добавить изображение сам

1 Ответов

Рейтинг:
2

Kornfeld Eliyahu Peter

MediaPlayer / Разработчики Android[^]
Этот элемент управления также имеет методы stop() и pause ()...используйте их в своем обработчике click even...


Member 10627743

Питер спасибо за ответ но я попробовал код ниже но все равно кнопки управления не работают

HTML
&ЛТ;див класс="очистить"и GT;
< кнопка & gt;воспроизведение звука< / кнопка>
< br>
< кнопка & gt;воспроизведение звука< / кнопка>
< br>
< кнопка & gt;воспроизведение звука< / кнопка>

< / div>

Аудиоинтерфейс
// Приостановка аудиофайла с веб-страницы
@JavascriptInterface
общественного недействительными pauseAudio(строка ауд) { //строка ауд - имя файла, переданного
//из функции JavaScript
окончательный медиаплеер mp;

пробовать {
AssetFileDescriptor fileDescriptor =
mContext.getAssets (). openFd(aud);
mp = новый медиаплеер();
Мп.setDataSource(свободный дескриптор.getFileDescriptor(),
свободный дескриптор.выбирает(),
свободный дескриптор.метода getlength может служить метод());
свободный дескриптор.рядом();
Мп.подготовить();
Мп.пауза();
} catch (IllegalArgumentException e) {
// Todo автоматически генерируемый блок catch
е.печатные();
} catch (IllegalStateException e) {
// Todo автоматически генерируемый блок catch
е.печатные();
} catch (IOException e) {
// Todo автоматически генерируемый блок catch
е.печатные();
}
}
Можете ли вы дать представление о том, как это правильно реализовать

Kornfeld Eliyahu Peter

Вы должны не создавать новый аудиоплеер,а найти и использовать захватывающий...