gpt4 book ai didi

android - 如何将布局置于 layout.setZOrderOnTop() 之上

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:21:33 24 4
gpt4 key购买 nike

我有一个用于 pagecurl 的书的 SurfaceView。由于某些原因我希望它是透明的,我已经使用了

myView.setZOrderOnTop()

实现它。到目前为止,一切都运行良好。

现在我需要在这个 surfaceview(书)之上放置一些 View (假设是一个 ImageView)。当我这样做时, ImageView 隐藏在书的后面。它超出书本边界的部分按预期可见。我在最后一个 XML 中添加了 imageview,但没有找到一种方法来更改 imageview 的 z 顺序,以便它在书上可见。

请建议我实现此目标的方法。

注意:我不能删除 setZOrderOnTop() 除非有任何其他解决方案可以使我的表面 View 透明。

最佳答案

我不知道你的代码,但希望它能帮助你:

view1.setZOrderOnTop(false);        
view2.setZOrderOnTop(true);
view2.setZOrderMediaOverlay(true);

以我为例:

enter image description here

试着玩这个,

参见setZOrderMediaOverlay的引用here

关于android - 如何将布局置于 layout.setZOrderOnTop() 之上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18762368/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com