Sto davvero lottando qui e mi sta trattenendo.Qual è il modo corretto di gestire il ciclo di vita delle attività con OpenGL
Qual è il modo corretto di gestire OpenGL e un'attività, che avvia attività secondarie o torna alla schermata iniziale. E farlo riprendere esattamente dove era.
Ce l'ho semi-funzionante così com'è, le trame/VBO vengono ricaricate su onResume() quando necessario.
Ma a volte, quando si lanciano attività secondarie e si ritorna, o si torna alla schermata principale e si ritorna, onCreate viene nuovamente attivato. Questo rovina tutto e finisco con uno schermo nero.
Sono sicuro che sto facendo il tutto sbagliato. Qualcuno può spiegare come si dovrebbe gestire un'attività come questa?