Android 1.6 setZOrderOnTop替代方案

时间:2011-03-15 10:44:00

标签: android

Android API级别5引入了

setZOrderOnTop。这是否是早期API级别中存在的功能的便捷方法?如果是这样,我将如何在Android 1.6上创建相同的效果?

一些背景信息:
我试图获得一个透明像素的GLSurfaceView,以在我的布局的其余部分上呈现。到目前为止,我没有成功,GLSurfaceView显示和渲染正确,但透明的像素显示完全黑色。我的猜测是默认的GLSurfaceView行为是我的问题的原因:

  

表面是Z有序的,因此它位于保持SurfaceView的窗口后面; SurfaceView在其窗口中打孔以允许其表面显示。

1 个答案:

答案 0 :(得分:1)

AFAIK,没有任何方法可以更改SurfaceView的ZOrder(在以前的版本中)。

因为这需要访问放置SurfaceView的Window,并且无法获得该窗口的引用。