J'utilise un bitmap. Il jette une erreur de mémoire (2 fois sur 5). Comment cela peut-il être évité?
Après mon code:Erreur de mémoire insuffisante dans le bitmap Android
bitmap = android.provider.MediaStore.Images.Media.getBitmap(cr, imageUri);
photo_new= rotateImage(bitmap, 90);
ByteArrayOutputStream stream = new ByteArrayOutputStream();
photo_new.compress(Bitmap.CompressFormat.JPEG, 100, stream);
byte[] byteArray = stream.toByteArray();
Intent i = new Intent(getApplicationContext(),new_class.class);
i.putExtra("image", byteArray);
startActivity(i);
byteArray=null;
Il fonctionne très bien sur les différentes images? Quelles sont les différences. Et à quel point il jette une erreur de mémoire? – Eypros
Quelle est la taille de ces bitmaps? – Dawnkeeper
il lance erreur sur: 'bitmap = android.provider.MediaStore.Images.Media.getBitmap (cr, imageUri);' – user1619306