onPreparedListener를 쓰면
디바이스에서 mp3파일을 디코딩 한후 음악이 시작될 시점에 호출이 된다고 아는데요.
음악에 가사 싱크를 맞춰야 하기 때문에 정확한 정보가 필요합니다.
디바이스마다 디코딩 시간이 차이가 나는군요.
그래서 난감하네요
음악이 재생되는 시점을 알수는 없는건가요...왠지...onPreparedListener는 정확하지 않은 듯 해서요.
왜 꼭 시작시간을 구해야하는지 이해가 안가네요.
실행후 getCurrentPosition()를 통해 구한 시간에 맞춰 가사를 뿌리는 방법으로 구현하시는게 좋을 듯 합니다.
그 메소드를 몰랏더랫죠 ㅋ
무튼 감사합니다 ㅎㅎㅎ 해결하고 한참후에 보게되네요^^
로그인 유지
왜 꼭 시작시간을 구해야하는지 이해가 안가네요.
실행후 getCurrentPosition()를 통해 구한 시간에 맞춰 가사를 뿌리는 방법으로 구현하시는게 좋을 듯 합니다.