当前位置:编程学习 > JAVA >>

android视频播放 程序怎么取得的播放时间。

android视频播放  程序怎么取得视频的总时间和当前播放时间。 --------------------编程问答-------------------- 视频文件应该有总时间属性吧,或者多少帧每秒,当前时间需要自己计算吧。

我猜的。 --------------------编程问答-------------------- 就是自动化测试视频播放,需要取得视频时间,暂停,seek等操作,尽量能自动化的就自动化。 --------------------编程问答--------------------       这是暂停判断的代码。现在就需要一个取视频时间的。
                solo.clickOnImageButton(1);// 暂停
solo.sleep(1000);
ArrayList<ProgressBar> bar = solo.getCurrentProgressBars();
ProgressBar bar1 = bar.get(0);

int progress1 = bar1.getProgress();
solo.sleep(5000);
solo.clickLongOnScreen(100, 200);// 点击屏幕调出播放控制
ArrayList<ProgressBar> barb = solo.getCurrentProgressBars();
ProgressBar bar2 = barb.get(0);
int progress2 = bar2.getProgress();
--------------------编程问答-------------------- getDuration()获取视频的总时间,getCurrentPosition获取当前播放的时间,不过这个获取的单位是毫秒自己要处理一下
补充:Java ,  Java相关
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,