this is a weird one. 
I have a basic application (dashboard, ...) and a GLSurfaceview in which I draw 3D objects and textures. All runs pretty but when I go back in other activities, hmm well a screenshot is better than words:

This is the dashboard before

![Before](https://i.stack.imgur.com/KhcLB.png)

this is the opengl:
![opengl](https://i.stack.imgur.com/OOcq0.png)

And this is my dashboard when I press back:
![enter image description here](https://i.stack.imgur.com/BHwNS.png)

As you can see, the images are gone and text too. I run on 4.0+ so I suppose this is because android draws elements with opengl, as it doesn't do that on my 2.2 device.

Do you have an idea of what is causing this? 
It does not happen when I don't use texture btw.