Bonjour,

lors du chargement d'une image, après plusieurs lancements de la même application, l'application crashe avec comme erreur : "Java.lang.OutOfMemoryError".

J'ai cru comprendre que les images n'étaient pas chargées au même endroit que les autres ressources du code, mais je ne comprends pas comment pallier le problème.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
public void deinitPicture()
{
  _referencePicture.destroyDrawingCache(); // ne marche pas, la memory heap
                                           // grandit quand meme a chaque nouvelle ouverture/fermeture de l'application
  _referencePicture = null; // pas utile parce que fait par la VM ?
}
Merci de vos réponses