Canvas: trying to draw too large(144609280bytes) bitmap, at android.view.DisplayListCanvas.throwIfCannotDraw
I get image from a web service, i do following to display it in imageView. Picasso.with(getApplicationContext()).load(imageURL).fit().centerCrop().into(ivNews); 2 days ago a 2048X1600 resolution images was uploaded on server, and all of sudden app start crashing with this exception Canvas: trying to draw too large(144609280bytes) bitmap There is a possibility that the image uploaded on server was higher than the mentioned resolution, and server can upload more high resolution images in future as well. I read this article, Its mentioned that glide is faster and better than picasso in terms of