2012-06-22 76 views
1

我正在嘗試使用VideoView製作視頻播放器,該視頻播放器支持在其上使用TextView的字幕。Android VideoView更新字幕

我已經解析了字幕,但現在我需要一個事件,每當幀發生變化時都會運行以更新當前播放位置的字幕。

我試過做一個線程,但我無法在該單獨的線程中更改我的TextView。 VideoView/MediaPlayer上有沒有一個事件可以運行我可以重寫的每一幀改變來調用我的updateSubtitle方法?

+0

的Android 4.1支持時間文字 '開箱即用': http://stackoverflow.com/questions/13422673/looking-for-a-working-example-of-addtimedtextsource-for-adding-subtitle-to-a-vid – robd

回答

0

即將到來的第一個問題,沒有發生每個視頻幀的事件。話雖如此,可以獲得當前時間並將字幕與當前時間同步。下面的鏈接可能是幫助

+0

林不知道如果第一個鏈接將是非常有益的。 – Oritm

+1

刪除了該鏈接。感謝您強調錯字。 –