Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OpenGL是否可以在Android中不全屏运行(包含在窗口或布局中)?_Android_Layout_Opengl Es_Window - Fatal编程技术网

OpenGL是否可以在Android中不全屏运行(包含在窗口或布局中)?

OpenGL是否可以在Android中不全屏运行(包含在窗口或布局中)?,android,layout,opengl-es,window,Android,Layout,Opengl Es,Window,这可能是个奇怪的问题。我基本上想知道是否有一种方法可以使用OpenGL内容,但不能让它占据整个屏幕。我的愿望是使用OpenGL渲染一些对象,以及下面有工作按钮的对象。与其使用GLSURFACHEVIEWACTIVITY,不如创建一个普通活动,并将其嵌入到需要的视图组中。您可能会发现,GLSURFACHEVIEWIVITY会自动生成一些其他胶水 但是,请注意,由于曲面和其他视图之间的渲染机制截然不同,您可能会发现一些意外的渲染问题。SurfaceView实际上是一个“窗口”,通过它可以显示Open

这可能是个奇怪的问题。我基本上想知道是否有一种方法可以使用OpenGL内容,但不能让它占据整个屏幕。我的愿望是使用OpenGL渲染一些对象,以及下面有工作按钮的对象。

与其使用GLSURFACHEVIEWACTIVITY,不如创建一个普通活动,并将其嵌入到需要的视图组中。您可能会发现,GLSURFACHEVIEWIVITY会自动生成一些其他胶水


但是,请注意,由于曲面和其他视图之间的渲染机制截然不同,您可能会发现一些意外的渲染问题。SurfaceView实际上是一个“窗口”,通过它可以显示OpenGL,其他正常视图也可以在该窗口上方绘制。此外,最好确保GLSURFACHEVIEW是层次结构中唯一的SURFACHEVIEW。

当然可以,请说出平台名称,gui框架请精确说明细节。这将是唯一的表面视图。我基本上需要一种方法来渲染动画一致,同时有工作文本视图和按钮。我只是尝试了一系列的选项来看看什么最有效,因为我读到内置的绘图机制效率较低。(例如,我的动画是一个量规或快速拨号)。听起来您的需求非常简单,您应该能够从处理程序中获得足够的性能。postDelayed(..)重画循环,但只有您可以确定。