这是一个有些奇怪的问题。我有一个基本应用程序(仪表板,...)和一个GLSurfaceview,在其中我绘制3D对象和纹理。一切都很好,但当我回到其他活动时,嗯,截图比文字更好:
这是之前的仪表板:
这是OpenGL:
而这是我按下“返回”键后的仪表板:
正如你所看到的,图片和文本都不见了。我运行的是4.0+版本的Android系统,所以我认为这是因为Android使用OpenGL来绘制元素,而在我的2.2设备上不会发生这种情况。
你有什么想法是什么导致了这个问题吗? 顺便说一下,如果我不使用纹理,这种情况就不会发生。
这是之前的仪表板:
![Before](https://istack.dev59.com/KhcLB.webp)
![opengl](https://istack.dev59.com/OOcq0.webp)
![enter image description here](https://istack.dev59.com/BHwNS.webp)
你有什么想法是什么导致了这个问题吗? 顺便说一下,如果我不使用纹理,这种情况就不会发生。