Есть ли способ для моего android приложения работать в фоновом режиме и выполнять действие, когда текущий воспроизводимый медиафайл совпадает с некоторой переменной? например:
String songThatIWant = "Killer Queen";
if (songThatIsCurrentlyPlaying = songThatIWant)
{
//do stuff
}
а в фоновом режиме? Я планирую, чтобы мое приложение отправляло уведомление с вопросом, хочу ли я текст песни, если он знает его, когда песня начинает играть. Могу ли я поместить код в MainActivity. java или создать отдельное действие специально для работы в фоновом режиме? Спасибо :)