2010-06-02 59 views
1

我正在创建一个程序,该程序要求我在视频到达特定点(视频完成时间的1/3,完成时间的2/3)时更改程序中的设置。 Android有一个内置的回调方法来完成,因此在那个时候执行一个动作并不困难。但是,我不知道如何去查看视频何时达到1/3和2/3的完成时间。如何在Android视频中的某个时间点执行操作?

回答

0

使用MediaPlayer控件,你会得到你的 媒体文件的以毫秒为单位的总时长:

myMediaPlayer.getDuration() 

你将实现检查每一秒的当前位置在1/3线,2/3和3/3的视频完成,与

myMediaPlayer.getCurrentPosition(); //***current Position in milliseconds. 
相关问题