Как определить, воспроизводится ли звук на пользовательском устройстве при запуске моего приложения? - PullRequest
0 голосов
/ 13 июня 2019

Создайте приложение-флаттер, которое будет воспроизводить звук, когда я начну воспроизводить трек, и нажмите кнопку «Назад» (onBackPressed), - приложение-флаттер закрыто, а Android-нить все еще работает, и это здорово для воспроизведения звука, даже если приложение перешло в фоновый режим.

Но когда снова запускаем приложение (старая дорожка играет в фоновом режиме) и выбираем другую дорожку для воспроизведения движка Flutter, запускаем новую нить для Android для новой выбранной дорожки.

Так что теперь у меня есть две темы дляТо же приложение работает.

Как переопределить этот конфликт?

что я имею в виду, мне нужно, чтобы мое приложение распознало старую тему, а когда я выбрал другую дорожку, приложение переопределяет данные потока, чтобы воспроизвести новуюtrack.

Я действительно ценю любую помощь, спасибо заранее.

Я пробовал инструкции на , поддерживая работу флаттера , также Управление состоянием .

...