Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Yushka
4 / 4 / 0
Регистрация: 24.07.2013
Сообщений: 80
1

Как отследить момент окончания аудио в SoundPool?

13.08.2013, 14:19. Просмотров 894. Ответов 2
Метки нет (Все метки)

Нужно отключить анимацию рта по окончании, соответственно, речи=)
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.08.2013, 14:19
Ответы с готовыми решениями:

Как отследить момент активации приложения?
Всем привет! Который раз обращаюсь на этот форум, т.к. без ответа не уходил. Такая задача. Нужно...

Как отследить момент нажатия кнопки
Сам медик. Хочу усовершенствовать одну методу по исправлению заикания, но знаний по...

Как отследить момент отключения флэшки
void __fastcall TForm1::WMDeviceChange( TMessage &Message ) { if ( Message.Msg ==...

Как отследить момент, когда компьютер выключается?
Здравствуйте. Моя программа работает в трее. Windows 7 при выключении выводит окно с кнопкой...

Отследить момент загрузки данных формы: КАК?
Доброе время суток, мудрый ALL Давненько с тобой не общались :) Загружаю форму, некоторые поля...

2
Wenceslaus
Android Developer
130 / 130 / 6
Регистрация: 05.07.2013
Сообщений: 205
13.08.2013, 14:30 2
Yushka, если кратко: никак. SoundPool тупой, что пробка, и таких слушателей событий там не предусмотрено (в отличие от MediaPlayer). Но, как вариант, можно самому узнать момент окончания аудио, получив его длительность и отправив (например в Handler) сообщение с задержкой, равной длительности аудио
Java
1
2
3
4
5
6
private long getSoundDuration(int rawId){
    MediaPlayer player = MediaPlayer.create(context, rawId);
    int duration = player.getDuration();
    player.release();
    return duration;
}
1
Yushka
4 / 4 / 0
Регистрация: 24.07.2013
Сообщений: 80
13.08.2013, 14:33  [ТС] 3
Спаасибо, будем пытать=)
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.08.2013, 14:33

Как отследить момент раскрывания выпад.списка ?
Источник = запрос Ограничиться списком = Да Событие click вообще не срабатывает на вып.списке.

Как отследить момент начала редактирования эл-та пользователем в QTableWidget
собственно сабж! Смотрел в QTableWidget, смотрел в QAbstractItemModel вроде ничего такого нет... ...

Как отследить какая вкладка TabControl в данный момент активна?
Прошу помощи в освоении VB.NET! Имеется форма, на ней TabControl с 3мя вкладками и Label. Сколько...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.