请问一下,视频播放结束后,当mediaplayer.setdatasource()的时候,有什么方法能让屏幕不闪断吗?就像pause一样进入下一个视频文件的播放啊?因为setdatasource更换播放文件时需要reset()一下,这时就闪断屏幕,如果不reset的话又无法setdatasource更换播放的文件。请问我有什么办法使得在setdatasource更换播放的文件的同时,屏幕保持画面而不闪断??高手指教,雪地里面。

解决方案 »

  1.   

    你播放的时候,是传的一个URI进去的啦?
    当你点击下一个文件的时候,只是重新换了一个播放文件而已啦?
    应该只会刷一下下的啦……
    应该不会一直刷吧……怎么会出现闪烁呢?
      

  2.   


    请您告诉我怎么起线程加载?如果不reset是不可以setdatasource()滴,我是不知道你所谓的另起线程了,敬请赐教。
      

  3.   

    其实可以用委婉的方法解决的,我在开发中也遇到了这种问题,我直接用的是VideoView控件,在切换视频时也会闪一下的,用了点歪招解决了的.