Bonjour,
Je cherche à afficher une surface OpenGL dans une popupWindow.
Mon objectif est d'afficher de l'openGL en overlay par-dessus le reste de l'interface, et qu'on puisse cliquer n'importe où (autre que cette vue) pour la faire disparaitre (le comportement d'une PopupWindow "outside touchable").
J'ai une erreur du à un SurfaceHolder ou un SurfaceView n'ayant pas une surface valide. Erreur qui arrive quand je définie la taille de la PopupWindow (setWidth et setHeight).
Je ne trouve pas de solution à cette erreur. Mon code n'est pas propre donc je pense pas que ça puisse aide (si vous le voulez vraiment je le mettrai).
Je cherche surtout une alternative à la PopupWindow qui ne semble pas convenir pour utiliser une GLSurfaceView (ou une solution si quelqu'un a déjà été confronté à ce problème).
Cordialement,
Cyrille.
Partager