Bonjour;
Voilà, je suis en train de développer un jeu. Au départ, le rendu de ce jeu se dessinait dans le canvas d'une View. Mais pour des raisons d'optimisation (car c'était assez lent sur un View), je suis passé sur un SurfaceView pour dessiner le rendu.
Cependant, je constate que le rendu sur un SurfaceView est de très mauvaise qualité par rapport à ce qui s'affichait sur un View. Le rendu se fait via des primitives classiques du canvas (drawLine, drawCircle...).
J'aimerai savoir d'où vient ce changement de qualité d'image dans le rendu entre une classe héritant de View, et une classe héritant de SurfaceView?
Partager