我的应用程序中有两个堆叠在一起的SurfaceView。我想交换它们的z顺序,这样背景SurfaceView就可以变成前面,前面的SurfaceView就变成背景了。它们都用于视频播放。
我正在使用适用于ICS的Android API 15版本。
Android SDK中有没有什么方法可以让我做到这一点?
提前感谢您的支持。
发布于 2012-06-28 00:38:38
要实现这一点,一个非常简单的方法是将两个表面视图放入同一个ViewGroup中。当您希望后面的那个转到前面时,将其从ViewGroup中移除,然后将其重新添加到ViewGroup中。这应该会导致订单交换。
https://stackoverflow.com/questions/11230762
复制相似问题