djx*_*eam 4 video transparency android android-videoview
我有一个应用程序,我正在一个活动中我正在使用VideoView,同时为该活动设置半透明(透明)的主题:android:theme ="@ android:style/Theme.Translucent.NoTitleBar.Fullscreen"
然而,我注意到视频中的奇怪行为 - 在视频开始播放(它是自动播放)之前的瞬间,视频视频本身是透明的,您可以看到它背后的活动.作为参考,有问题的活动有其他元素,视频是框架.
无论如何在视频开始之前制作这个黑色甚至自定义图像覆盖框架?
videoView.setBackgroundColor是错误的,实际上改变了前景颜色并保持框架在播放时的颜色...
谢谢你的时间!
videoView.setZOrderOnTop(true);
Run Code Online (Sandbox Code Playgroud)
默认情况下,SurfaceView(和VideoView作为子类)放在窗口后面.因此,如果要将其置于顶部(使其不透明),则应调用:videoView.setZOrderOnTop(true).
| 归档时间: |
|
| 查看次数: |
1777 次 |
| 最近记录: |