Bonjour à tous,

j'aimerai savoir quelle est la meilleure méthode pour charger une partie d'une image.
La méthode que j'utilise actuellement est la suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
try 
{
Image img = Image.createImage("/Image1.gif");
img=Image.createImage(img,0,0,150,150,0);
}
catch (IOException ioe)
{
System.out.println("Erreur au chargement de l'image");
}
Le problème, c'est qu'en faisant cela, quand je regarde dans l'émulateur, la consommation de RAM est plus importante dans ce cas-la, que quand je charge l'image entière. En gros, j'ai l'impression qu'avec mon code, je charge en mémoire l'image entière, plus la partie de l'image ...

Quelqu'un aurait-il un méthode plus 'propre' et qui consomme moins de mémoire ?

Merci d'avance