у меня есть один вид деятельности, которые показывают одно изображение в представлении изображения, если я вернуться, и перейти к деятельности снова сбой приложения с этим сообщением:java.lang.OutOfMemoryError когда использует образы
01-08 00:17:18.089: E/AndroidRuntime(12547): FATAL EXCEPTION: main
01-08 00:17:18.089: E/AndroidRuntime(12547): java.lang.OutOfMemoryError
01-08 00:17:18.089: E/AndroidRuntime(12547): at android.graphics.BitmapFactory.nativeDecodeStream(Native Method)
01-08 00:17:18.089: E/AndroidRuntime(12547): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:493)
01-08 00:17:18.089: E/AndroidRuntime(12547): at android.graphics.BitmapFactory.decodeFile(BitmapFactory.java:299)
01-08 00:17:18.089: E/AndroidRuntime(12547): at android.graphics.BitmapFactory.decodeFile(BitmapFactory.java:324)
01-08 00:17:18.089: E/AndroidRuntime(12547): at com.rbrlnx.lugares.mostrarLugar.onCreate(mostrarLugar.java:74)
свою деятельность в этом
sFoto=obtainsRealPath(Uri.parse(foto));
Bitmap bitmap = BitmapFactory.decodeFile(sFoto);
ImageView iLugar = (ImageView) findViewById(R.id.iDelLugar);
iLugar.setImageBitmap(bitmap);
есть только один образ, почему из memory¿¿
его явно слишком большой. – JoxTraex
BitmapFactory.Options options = new BitmapFactory.Options(); \t \t options.inSampleSize = 8; Да, я положил это, и теперь он отлично работает – colymore
попробуйте посмотреть в вашем полном логарифмическом режиме, и вы увидите, что вам отказано в распределении пространства из dalvik vm. Сколько он запрашивает и сколько доступно? – JoxTraex