Cette question est en partie technique, en partie méta, en partie subjective et très spécifique:
Je suis un développeur de jeux indépendants travaillant sur Android, et au cours des 6 derniers mois, j'ai eu du mal et j'ai finalement réussi à créer ma propre application de jeu 3D pour Android. J'ai donc pensé sauter sur SO et aider les autres aux prises avec Android et openGL-ES
Cependant, la grande majorité des questions concernent l'extension GLSurfaceView. J'ai fait toute mon application sans étendre GLSurfaceView(et ça marche bien). Je ne vois aucune raison de m'étendre GLSurfaceViewà la majorité des questions que je rencontre.
Pire, la documentation Android implique que vous devriez le faire, mais ne donne aucune explication détaillée des raisons ou des avantages / inconvénients par rapport à ne pas étendre et tout faire en implémentant le vôtre GLSurfaceView.Renderercomme je l'ai fait
Pourtant, le volume de questions où le problème est purement lié à l'extension GLSurfaceViewme fait me demander s'il y a vraiment une très bonne raison de le faire de cette façon par rapport à la façon dont je l'ai fait (et de suggérer dans mes réponses aux autres faire).
Alors, y a-t-il quelque chose qui me manque? Dois-je cesser de répondre aux questions entre-temps?
onResume()