Picasso Library, Android: Using Error Listener

Bawię się z biblioteką Picasso do ładowania obrazów, ale mam problem. Gdy obraz nie ładuje się, chcę ukryć widok, a nie ładować obraz domyślny. Zauważyłem ze źródła, że ​​wygląda na to, że jedynym sposobem dodania nasłuchiwania jest program budujący, ale metoda błędu nigdy nie jest wywoływana, gdy obraz nie ładuje się. Czy ktoś ma z tym jakieś doświadczenie?

    iv = (ImageView) findViewById(R.id.imageView);

    Picasso.Builder builder = new Picasso.Builder(getApplicationContext());
    builder.listener(new Picasso.Listener() {

        @Override
        public void onImageLoadFailed(Picasso arg0, String arg1) {
            Log.e("Picasso Error", "Errored out, hiding view");
            iv.setVisibility(View.GONE);
        }
    });
    Picasso pic = builder.build();
    pic.load("thisshouldbreak.jpg").into(iv);

questionAnswers(6)

yourAnswerToTheQuestion