使用 SDK 对 SurfaceView 进行 Android z 顺序管理



我的应用程序中有两个相互堆叠的SurfaceView。我想交换它们以交换它们的z顺序,以便背景SurfaceView可以成为正面,而前面SurfaceView可以转到背景。它们都用于视频播放。

我正在使用 ICS 的 Android API 15 版本。

Android SDK中有什么方法可以让我做到这一点吗?

提前感谢您的支持。

实现

此目的的一个非常简单的方法是将两个表面视图放入同一 ViewGroup 中。如果希望后面的那个转到前面,请将其从 ViewGroup 中删除,然后将其重新添加到 ViewGroup。这应该会导致订单交换。

最新更新