(I see a similar question on stackoverflow, but the answer there is not a true answer, and the context of the problem is a bit different too.)
"java.lang.RuntimeException: Performing pause of activity that is not resumed"
I develop a game application (which uses both normal Views and GLSurfaceView). If I turn on and off my phone display very fast, I can cause this exception sometimes (thrown by ActivityThread ), but my application is running normally after the exception. My app is a landscape one, and this is correctly set in the manifest as well (including orientation and configchanges as well).
Is this OK?
It's a RuntimeException thrown by ActivityThread under the application name of my application, but it doesn't terminate my app.