Кажется, я не могу найти ничего, связанного с выяснением того, какое приложение получило аудиофокус. Я могу правильно определить из своего приложения, какой это был тип изменения фокуса, но не из какого-либо другого приложения. Есть ли способ определить, какое приложение получило фокус?
"Что я хочу сделать?"
Мне удалось записать внутренний звук, будь то музыка или голос. Если я в настоящее время записываю звук независимо от источника, я хочу определить, какое приложение взяло на себя фокус, чтобы определить, что моему приложению нужно делать дальше.
В настоящее время я использую AudioManager.OnAudioFocusChangeListener. чтобы мое приложение прекратило запись внутренних звуков после изменения фокуса, но я хочу, чтобы имя приложения получило фокус.