为啥我在做视频播放器不能获取到视频的当前播放时间和视频总时间?
视频代码都是跟着站内老师敲的,为什么我在运行时无法获取视频的当前播放时间和视频总时间?
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);} |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|