Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Samebug tips

  1. ,
    Expert tip

    Android has some problem with big images, so, probably, the image you're trying to use is too big for Canvas. You can either use Picasso or compress your image to reduce it's size (both pixel wise and filesize wise)

  2. ,
    via github.com by Unknown author

    Picasso or Glide takes more time for to load big image,ya its true you can resize image in Picasso or Glide,but its resolution will not be good at all,you can compress image before load into Picasso or Glide.or same for upload to server for reduce time.

Solutions on the web

via Stack Overflow by nbreunig3
, 11 months ago
Canvas: trying to draw too large(118692000bytes) bitmap.
via GitHub by aurghyadip
, 1 month ago
Canvas: trying to draw too large(130288416bytes) bitmap.
via Stack Overflow by Francisco
, 1 year ago
Canvas: trying to draw too large(216090000bytes) bitmap.
via Stack Overflow by Aniello Scartozzi
, 1 year ago
Canvas: trying to draw too large(241864000bytes) bitmap.
via Stack Overflow by Prins Prem
, 10 months ago
Canvas: trying to draw too large(201326592bytes) bitmap.
via Stack Overflow by CantThinkOfAnything
, 9 months ago
Canvas: trying to draw too large(132710400bytes) bitmap.
java.lang.RuntimeException: Canvas: trying to draw too large(118692000bytes) bitmap.	at android.view.DisplayListCanvas.throwIfCannotDraw(DisplayListCanvas.java:260)	at android.graphics.Canvas.drawBitmap(Canvas.java:1415)	at android.graphics.drawable.BitmapDrawable.draw(BitmapDrawable.java:528)	at android.widget.ImageView.onDraw(ImageView.java:1316)	at android.view.View.draw(View.java:17185)	at android.view.View.updateDisplayListIfDirty(View.java:16167)	at android.view.View.draw(View.java:16951)	at android.view.ViewGroup.drawChild(ViewGroup.java:3727)	at android.support.design.widget.CoordinatorLayout.drawChild(CoordinatorLayout.java:1230)	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3513)	at android.view.View.draw(View.java:17188)	at android.view.View.updateDisplayListIfDirty(View.java:16167)	at android.view.View.draw(View.java:16951)	at android.view.ViewGroup.drawChild(ViewGroup.java:3727)	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3513)	at android.view.View.updateDisplayListIfDirty(View.java:16162)	at android.view.View.draw(View.java:16951)	at android.view.ViewGroup.drawChild(ViewGroup.java:3727)	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3513)	at android.view.View.updateDisplayListIfDirty(View.java:16162)	at android.view.View.draw(View.java:16951)	at android.view.ViewGroup.drawChild(ViewGroup.java:3727)	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3513)	at android.view.View.updateDisplayListIfDirty(View.java:16162)	at android.view.View.draw(View.java:16951)	at android.view.ViewGroup.drawChild(ViewGroup.java:3727)	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3513)	at android.view.View.updateDisplayListIfDirty(View.java:16162)	at android.view.View.draw(View.java:16951)	at android.view.ViewGroup.drawChild(ViewGroup.java:3727)	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3513)	at android.view.View.draw(View.java:17188)	at com.android.internal.policy.DecorView.draw(DecorView.java:754)	at android.view.View.updateDisplayListIfDirty(View.java:16167)	at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:648)	at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:654)	at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:762)	at android.view.ViewRootImpl.draw(ViewRootImpl.java:2800)	at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:2608)	at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2215)	at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1254)	at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6338)	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:874)	at android.view.Choreographer.doCallbacks(Choreographer.java:686)	at android.view.Choreographer.doFrame(Choreographer.java:621)	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:860)	at android.os.Handler.handleCallback(Handler.java:751)	at android.os.Handler.dispatchMessage(Handler.java:95)	at android.os.Looper.loop(Looper.java:154)	at android.app.ActivityThread.main(ActivityThread.java:6121)	at java.lang.reflect.Method.invoke(Native Method)	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)