티스토리 뷰



문제


8초 짜리 MediaPlayer 영상 객체에 

OnCompletionListener 를 달아서 영상이 끝난 후 동작을 정의하였다.


이와중에, Skip 버튼을 달아서 seekTo(9000) 함수로 영상을 끝으로 보냈다. (9초)

영상이 끝났으나 OnCompletionListener 가 호출되지 않는다.






원인


8초짜리 영상에 8초 이상의 seekTo() 를 호출하면 listener 가 동작하지 않는다.

왜 그런지는... 안드로이드 리소스 상의 오류일까..?






해결 


영상에 맞는 int 값을 입력해 주거나, 

아래 링크를 참조하여 영상이 끝나는 시점을 구하여 입력해 준다.





공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함