Estou fazendo uma aplicação que reproduz mp3 e encontrei o seguinte problema na hora de listar as informações sobre as músicas:
Quando vou obter a propriedade “duration” de um mp3, ele me retorna um Long com um número (milissegundos) representando a duração da música. Gostaria de pegar esse número e transformá-lo em tempo normal (m:ss). O problema de usar um Date e um SimpleDateFormat é que o date pega esse número e compara com o 1° de janeiro de 1970 e não me dá apenas o tempo corrido (por exemplo 3:12 - 192000 milissegundos). Se alguém puder me ajudar de alguma forma ficarei agradecido.