OpenGL是否可以在Android中不全屏运行(包含在窗口或布局中)?
这可能是个奇怪的问题。我基本上想知道是否有一种方法可以使用OpenGL内容,但不能让它占据整个屏幕。我的愿望是使用OpenGL渲染一些对象,以及下面有工作按钮的对象。与其使用GLSURFACHEVIEWACTIVITY,不如创建一个普通活动,并将其嵌入到需要的视图组中。您可能会发现,GLSURFACHEVIEWIVITY会自动生成一些其他胶水OpenGL是否可以在Android中不全屏运行(包含在窗口或布局中)?,android,layout,opengl-es,window,Android,Layout,Opengl Es,Window,这可能是个奇怪的问题。我基本上想知道是否有一种方法可以使用OpenGL内容,但不能让它占据整个屏幕。我的愿望是使用OpenGL渲染一些对象,以及下面有工作按钮的对象。与其使用GLSURFACHEVIEWACTIVITY,不如创建一个普通活动,并将其嵌入到需要的视图组中。您可能会发现,GLSURFACHEVIEWIVITY会自动生成一些其他胶水 但是,请注意,由于曲面和其他视图之间的渲染机制截然不同,您可能会发现一些意外的渲染问题。SurfaceView实际上是一个“窗口”,通过它可以显示Open
但是,请注意,由于曲面和其他视图之间的渲染机制截然不同,您可能会发现一些意外的渲染问题。SurfaceView实际上是一个“窗口”,通过它可以显示OpenGL,其他正常视图也可以在该窗口上方绘制。此外,最好确保GLSURFACHEVIEW是层次结构中唯一的SURFACHEVIEW。当然可以,请说出平台名称,gui框架请精确说明细节。这将是唯一的表面视图。我基本上需要一种方法来渲染动画一致,同时有工作文本视图和按钮。我只是尝试了一系列的选项来看看什么最有效,因为我读到内置的绘图机制效率较低。(例如,我的动画是一个量规或快速拨号)。听起来您的需求非常简单,您应该能够从处理程序中获得足够的性能。postDelayed(..)重画循环,但只有您可以确定。