视频代码都是跟着站内老师敲的,为什么我在运行时无法获取视频的当前播放时间和视频总时间?private Handler UIHandler = new Handler()
{
public void handlerMessage(Message msg)
{
super.handleMessage(msg);
int currentPosition= videoView.getCurrentPosition();
int totalDuration = videoView.getDuration();
updateTextViewWithTimeFormat(current_text_tv,currentPosition);
updateTextViewWithTimeFormat(time_total_tv,totalDuration);
play_seek.setMax(totalDuration);
play_seek.setProgress(currentPosition);
UIHandler.sendEmptyMessageDelayed(UPDATEUI,50000);
}
};private void updateTextViewWithTimeFormat(TextView textview,int millisecond)
{
int second = millisecond/1000;
int hh=second/3600;
int mm=second%3600/60;
int ss=second%60;
String str=null;
if(hh>0)
{
str=String.format("%02d:%02d:%02d",hh,mm,ss);
}
else
{
str=String.format("%02d:%02d",mm,ss);
}
textview.setText(str);
}
目前暂无任何回答
- 0 回答
- 2 关注
- 1681 浏览
添加回答
举报
0/150
提交
取消