Olá galera!
Estou precisando monitorar alguns dados quando determinado aplicativo é colocado em primeiro plano (foreground), até encontrei soluções que me retornam o processo que está em primeiro plano atualmente, mas o que eu preciso é de um estilo de listener para escutar quando o estado de algum aplicativo que está em foreground muda (alterna aplicações, fecha a aplicação atual, abre alguma aplicação, etc). Alguém tem alguma ideia?
Em outra palavras, preciso monitorar o início e o fim de uma aplicação de terceiros.
Obrigado!