问题。。就是VideoView.setOnCompletionListener();该监听没有响应。不知道为什么??请高手指点。

解决方案 »

  1.   

    说明视频的duration不对啊,呵呵
      

  2.   

    左边的时间还在走, 是进度条在做还是现实时间的文本框里的数字在走??setOnCompletionListener,2.1有问题,2.3 没问题是吧?
      

  3.   

    只在2.1上面发现这个问题了。VideoView播放时添加了控制台,视频播放完毕后。控制台左边的时间还在走,导致不能触发onCompletion();方法。目前在2.1上我发现单个使用meidiaplayer,不使用surfaceview的时候播放视频,可以触发onCompletion();.当我在添加上surfaceview 将其显示出来的时候。就不在触发onCompletion()方法了。。纠结。。求高人指点
      

  4.   

    这说明surfaceview 没有触发和响应这个消息,你的看看surfaceview 的代码