哪个API支持setZOrderOnTop?

时间:2014-08-09 10:20:47

标签: android android-videoview

我需要在播放videoview之前显示的隐形黑页,我使用videoview.setZOrderOnTop(true) .....所以在我的应用程序中运行我的应用程序以测试它但我发现了一个设备使用android 2.3.3无法使setZOrderOnTop看不见黑屏....问题出在哪里? Android版或设备?

如果android 2.3.3不支持setZOrderOnTop,是什么解决方案使黑屏在android 2.3.3中不可见?

1 个答案:

答案 0 :(得分:1)

<{3}}已添加

SurfaceView.setZOrderOnTop(boolean)

您可以通过查看Android文档来检查API级别的兼容性。在您的情况下,VideoView扩展了SurfaceView。您感兴趣的方法来自SurfaceView类,请查看此处的文档:


如果目标是隐藏视频预览窗口,我知道使用的一种解决方法是使视图非常小(1x1)并将其放置在屏幕的一角。

这样系统仍然可以预览,但用户不必看到视频流。

这通常被&#34; Flashlight&#34;在能够打开LED之前需要视频预览窗口的应用程序。