Comunique-se com o serviço em primeiro plano android
Primeira pergunta aqui, mas estou aqui há um tempo.
O que eu tenho:
Estou criando um aplicativo para Android que reproduz fluxos de áudio e listas de reprodução on-line. Tudo está funcionando bem agora, mas estou tendo problemas na comunicação com o meu serviço.
A música está tocando em um Serviço, iniciada com startForeground, para que não seja eliminada.
Preciso me comunicar da minha atividade com o serviço, para obter o nome da faixa, a imagem e algumas outras coisas.
Qual é o meu problema:
Acho que preciso iniciar meu serviço com bindService (em vez de meu startService atual) para que a atividade possa falar com ele.
No entanto, quando faço isso, meu serviço é interrompido após o fechamento da Atividade.
Como posso obter os dois? Serviço de encadernação e primeiro plano?
Obrigado!