240 发简信
IP属地:广东
  • @冰川孤辰 就在onPrepareListener里面画的,原生的videoview lockCanvas得到的确实是null,当初就是因为这个才不得不用vitamio的

    [Android基础] VideoView

    项目需要做一个简单的播放视频功能demo,后期会换成公司自己的组件,所以就没考虑使用第三方库了,直接上系统的VideoView,在这里记录下操作;顺便吐槽下:一直都听说简书编...

  • @冰川孤辰 谢谢回答,这个确实有用,SurfaceView跑到最上层了,下边也有背景,但是新的问题出现了,自定义的MediaController显示不出来了,貌似是被SurfaceView遮挡了 :cold_sweat:

    [Android基础] VideoView

    项目需要做一个简单的播放视频功能demo,后期会换成公司自己的组件,所以就没考虑使用第三方库了,直接上系统的VideoView,在这里记录下操作;顺便吐槽下:一直都听说简书编...

  • 楼主,无内容时,videoview默认会绘制黑色背景图,这个绘制的颜色不一定是黑色,是当前activity主题的颜色,我现在就遇到这个问题了,由于项目需要,activity主题必须是透明的,所以,在播放一个网络超清视频时,缓冲完成到开始播放的一小段时间内,播放区域能看到系统桌面(主题透明关系),请问,怎么修改这个无内容时的背景颜色,重写onDraw么?

    [Android基础] VideoView

    项目需要做一个简单的播放视频功能demo,后期会换成公司自己的组件,所以就没考虑使用第三方库了,直接上系统的VideoView,在这里记录下操作;顺便吐槽下:一直都听说简书编...