【发布时间】:2017-05-16 14:26:05
【问题描述】:
在这段代码中,我尝试使用 getDuration() 方法获取视频的持续时间,但它不起作用并且总是返回 -1。怎么了?我可以用另一种方式获取持续时间吗?(视频是放在 raw 目录中的 mp4 文件)
videoPlayer = (VideoView) this.findViewById(R.id.videoView2);
videoPlayer.setVideoPath("android.resource://"+getPackageName()+"/"+R.raw.video3);
int duration = videoPlayer.getDuration();
【问题讨论】:
-
您是否确保视频出现在链接中?
-
是的,因为我可以看到视频
-
尝试启动它然后使用函数
标签: android video android-videoview android-video-player