gpt4 book ai didi

android - OpenGL 能否在 Android 中非全屏运行(而是包含在窗口或布局中)?

转载 作者:行者123 更新时间:2023-11-29 00:47:22 24 4
gpt4 key购买 nike

这可能是个奇怪的问题。我基本上想知道是否有一种方法可以使用 OpenGL 内容,但又不会让它占据整个屏幕。我的愿望是使用 OpenGL 来渲染一些对象,并在其下方有一些工作按钮来确定所述对象将发生什么。

最佳答案

与其使用 GLSurfaceViewActivity,不如创建一个普通的 Activity 并嵌入一个 GLSurfaceView到你需要的 ViewGroup 中。您可能会发现需要 GLSurfaceViewActivity 自动生成的一些其他粘合剂。

但是请注意,由于表面和其他 View 之间的渲染机制大不相同,您可能会发现一些意想不到的渲染问题。 SurfaceView 将有效地成为一个“窗口”,通过它可以显示 OpenGL,并且可以允许其他普通 View 在该窗口上方绘制。此外,最好确保 GLSurfaceView 是层次结构中唯一的 SurfaceView。

关于android - OpenGL 能否在 Android 中非全屏运行(而是包含在窗口或布局中)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5654458/

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