Search code examples
androidpicassoimage-loading

Android picasso, error reason


How do I get error description in picasso :

    Picasso.with(context)
        .load(getUrl())
        .placeholder(R.drawable.user_thumbnail_big)
        .error(android.R.drawable.ic_dialog_alert)
        .into(viewModel.userImg);

Callback onError(https://square.github.io/picasso/javadoc/index.html) method also doesn't provide any arguments, I'm getting error images, but can't figureout why, logcat is also silent. Internet permission added.

Thanks for help.

EDIT

issue : Picasso library stopped working today with facebook graph picture links


Solution

  • I had the same problem I solved it through :

    The global instance listener receives HTTP exceptions for reporting upstream to a crash reporting service or analytics service.

    regards to : https://github.com/square/picasso/issues/379

    public class MyClass implements Picasso.Listener {
        @Override
        public void onImageLoadFailed(Picasso picasso, Uri uri, Exception exception) {
        // Display the exception
        }
    }