Your bitmaps are using up all of the memory available. You might want to
scale down the bitmaps - check out this recipe:
http://docs.xamarin.com/android/Recipes/Resources/General/Load_Large_Bitmaps_Efficiently


On Mon, Jan 7, 2013 at 2:21 PM, <[email protected]> wrote:

> Hi,
>
> I have app with several common images on ui. When I navigate between
> activities some times throw exception.
> I have standard emulator with 256mb ram.
> What is cause of this?
>
> 144000-byte external allocation too large for this process.
> VM won't let us allocate 144000 bytes
> Shutting down VM
> FATAL EXCEPTION: main
> java.lang.OutOfMemoryError: bitmap size exceeds VM budget
>         at android.graphics.Bitmap.**nativeCreate(Native Method)
>         at android.graphics.Bitmap.**createBitmap(Bitmap.java:477)
>         at com.tapfortap.AdView.scale(**AdView.java:403)
>         at com.tapfortap.AdView.onDraw(**AdView.java:164)
>         at android.view.View.draw(View.**java:6880)
>         at android.view.ViewGroup.**drawChild(ViewGroup.java:1646)
>         at android.view.ViewGroup.**dispatchDraw(ViewGroup.java:**1373)
>         at android.view.View.draw(View.**java:6883)
>         at android.view.ViewGroup.**drawChild(ViewGroup.java:1646)
>         at android.view.ViewGroup.**dispatchDraw(ViewGroup.java:**1373)
>         at android.view.ViewGroup.**drawChild(ViewGroup.java:1644)
>         at android.view.ViewGroup.**dispatchDraw(ViewGroup.java:**1373)
>         at android.view.ViewGroup.**drawChild(ViewGroup.java:1644)
>         at android.view.ViewGroup.**dispatchDraw(ViewGroup.java:**1373)
>         at android.view.View.draw(View.**java:6883)
>         at android.widget.FrameLayout.**draw(FrameLayout.java:357)
>         at android.view.ViewGroup.**drawChild(ViewGroup.java:1646)
>         at android.view.ViewGroup.**dispatchDraw(ViewGroup.java:**1373)
>         at android.view.ViewGroup.**drawChild(ViewGroup.java:1644)
>         at android.view.ViewGroup.**dispatchDraw(ViewGroup.java:**1373)
>         at android.view.View.draw(View.**java:6883)
>         at android.widget.FrameLayout.**draw(FrameLayout.java:357)
>         at com.android.internal.policy.**impl.PhoneWindow$DecorView.**
> draw(PhoneWindow.java:1862)
>         at android.view.ViewRoot.draw(**ViewRoot.java:1522)
>         at android.view.ViewRoot.**performTraversals(ViewRoot.**java:1258)
>         at android.view.ViewRoot.**handleMessage(ViewRoot.java:**1859)
>         at android.os.Handler.**dispatchMessage(Handler.java:**99)
>         at android.os.Looper.loop(Looper.**java:123)
>         at android.app.ActivityThread.**main(ActivityThread.java:3683)
>         at java.lang.reflect.Method.**invokeNative(Native Method)
>         at java.lang.reflect.Method.**invoke(Method.java:507)
>         at com.android.internal.os.**ZygoteInit$**MethodAndArgsCaller.run(
> **ZygoteInit.java:839)
>         at com.android.internal.os.**ZygoteInit.main(ZygoteInit.**
> java:597)
>         at dalvik.system.NativeStart.**main(Native Method)
> Sending signal. PID: 1903 SIG: 9
> ______________________________**_________________
> Monodroid mailing list
> [email protected]
>
> UNSUBSCRIBE INFORMATION:
> http://lists.ximian.com/**mailman/listinfo/monodroid<http://lists.ximian.com/mailman/listinfo/monodroid>
>



-- 
http://www.opgenorth.net
_______________________________________________
Monodroid mailing list
[email protected]

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to