4 votes

Android 1.6 alternative de setZOrderOnTop

setZOrderOnTop a été introduit avec Android API niveau 5. S'agit-il d'une méthode pratique pour une fonctionnalité qui existait dans les niveaux d'API antérieurs? Si oui, comment puis-je obtenir le même effet sur Android 1.6?

Quelques infos de base :
Je tente d'obtenir un GLSurfaceView avec des pixels transparents à rendu au-dessus du reste de ma mise en page. Jusqu'à présent, je n'ai pas réussi, le GLSurfaceView est affiché et rendu correctement, mais les pixels transparents apparaissent complètement noirs. Je suppose que le comportement par défaut de GLSurfaceView est la cause de mon problème :

La surface est ordonnée en Z de sorte qu'elle soit derrière la fenêtre contenant sa SurfaceView ; la SurfaceView perce un trou dans sa fenêtre pour permettre l'affichage de sa surface.

1voto

Karan Points 6418

À ma connaissance, il n'y a aucun moyen de changer le ZOrder de SurfaceView (dans les versions précédentes).

Car cela nécessite l'accès à la fenêtre dans laquelle la SurfaceView est placée et il n'y a aucun moyen d'obtenir la référence de cette fenêtre.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X