J'ai une application qui utilise OpenGL sur un GLSurfaceView. Le problème est que la charge initiale prend un certain temps à traiter les textures et à préparer les choses. Ce que je veux faire est d'avoir un simple PNG affiché (avec une légère animation ) pendant que le GLSurfaceView se prépare. Dès que c'est prêt à rendre, je voudrais démolir l'écran de démarrage.Création d'un écran Android Splash/Loading approprié
Quelle est la bonne façon de procéder? J'ai essayé ViewFlipper, ViewSwitcher et un tas d'autres choses à basculer entre ma vue R.layout.main et mon GLSurfaceView, mais je ne peux pas sembler faire les choses correctement.
Des idées?
J'ai essayé de faire cela, mais je dois faire quelque chose de mal, car chaque fois que j'ajouter le GLSurfaceView au main.xml, il se bloque en essayant d'exécuter mon activité. Avez-vous un échantillon ou un lien de référence vers lequel vous pouvez me diriger? – cjserio
En fait, j'ai été capable de faire marcher ça mais le problème est que le Renderer ne se réveille pas et ne crée pas sa surface si la vue est invisible ... – cjserio
Cela ne marche pas, vu que surfaceview n'est pas appelé, comme invisible – Guy