как я могу ожидать файла звукозаписи Java, чтобы закончить воспроизводить?

Для меня некоторое время назад сработало следующее, когда я столкнулся с подобной проблемой:

>npm install -g ios-deploy 

>react-native run-ios --device "My iPhone"
7
задан Unai Vivi 6 October 2016 в 16:38
поделиться

1 ответ

Файл звукозаписи является типом или Строкой и поэтому поддерживает слушателей Строки.

При использовании addLineListener необходимо получить события, когда игра запускается и останавливается; если Вы не находитесь в цикле, необходимо получить остановку, когда клип заканчивается. Однако как с любыми событиями, могла бы быть задержка перед фактическим концом воспроизведения и остановки.

Создание ожидания метода немного более хитро. Вы можете любое активное ожидание на нем (не хорошая идея) или использовать другие механизмы синхронизации. Я думаю, что существует шаблон (не уверен в этом) для ожидания на долгой операции для броска события завершения, но это - общий вопрос, на который можно хотеть отправить отдельно ТАК.

4
ответ дан 6 December 2019 в 15:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: