Я изучаю Kotlin, и я хочу вычислить, насколько шумно снаружи только в одном упражнении. Я пробовал эту тему: Децибеллометр с помощью медиа-рекордера . Но я запутался в темах. Я хочу остановить поток и перейти к другому действию, когда нажата кнопка «Продолжить». И есть еще одна функция под названием Coroutines. Я не уверен, что делать с этой ситуацией, не могли бы вы дать мне несколько советов, пожалуйста?
Дополнительно: есть ли способ сделать это без ниток или сопрограмм?