Fala galera, blz?
Seguinte, comecei a programar para Android na semana passada, e estou com algumas dificuldades.
Estou desenvolvendo um Player para Stream, e para isso utilizei criei um Service para que as músicas continuem tocando, caso o usuário “minimize” a aplicação.
Então eu tenho a classe Player, que contém os métodos tocar(), pausar(), parar(), e o objeto MediaPlayer, a Activity com a interface e o Service que faz a comunicação com as duas.
Na Activity, tenho um ProgressBar, e preciso que ele atualize conforme a música andar, para isso criei um Thread na Classe Player, e consigo pegar o tempo de execução e exibir no Log, porém não consigo jogar esse tempo no ProgressBar.setProgress(int), ja tentei instanciar a Activity no Player para poder acessar o objeto e dá problema, na Activity não consigo lançar a Thread pois não consigo obter o onPrepared() do MediaPlayer.
Portanto, não sei o que fazer.
Se alguem tiver alguma sugestão, eu agradeço.
Se o tópico for repetido, me desculpem, mas procurei e não encontrei nada relacionado.
Valewwww

