目前,我有个需求需要做出这样的功能:媒体播放器在暂停的时候播放其他广告,也就是画中画的效果。
我用了frameLayout + surfaceView实现了下,但是出现一个问题,暂停时候播放广告有声音无画面。
有没有大侠可以给个解决方案,或者给点提示小妹。当前这个问题该如何解决。
我开发环境是Android2.3.3

解决方案 »

  1.   

    这个要看针对机型的surfaceView的输出模型了。我知道对于3.2之后,android增加了nativeWindow的使用方式,是可以支持这样操作的。
    也就是各个图层都是openGL的纹理了,由openGL贴出去就OK。
    2.3上,估计还是通过overlay吧,可能不容易做出来。
      

  2.   

    freshui:
    您能详细说说么?这个使用方式具体怎么用?是标准的实现方式还是技巧?