我的应用程序中有两个相互堆叠的SurfaceView。我想交换它们以交换它们的z顺序,以便背景SurfaceView可以成为前面和前面的SurfaceView转到后台。它们都用于视频播放。
我正在使用适用于ICS的Android API 15版本。
Android SDK中是否有任何方法可以实现此目的?
提前感谢您的支持。
答案 0 :(得分:0)
实现这一目标的一个非常简单的方法是将两个表面视图放在同一个ViewGroup中。当您希望后面的那个转到前面时,将其从ViewGroup中删除,然后将其重新添加到ViewGroup。这应该导致订单交换。