onBitmapLoaded объекта Target, не вызываемого при первой загрузке

В моей функции:

public void getPointMarkerFromUrl(final String url, final OnBitmapDescriptorRetrievedListener listener) {
final int maxSize = context.getResources().getDimensionPixelSize(R.dimen.icon_max_size);
Target t = new Target() {
  @Override
  public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
    if (bitmap != null)
      listener.bitmapRetrieved(getBitmapDescriptorInCache(url, bitmap));
    else
      loadDefaultMarker(listener);
  }

  @Override
  public void onBitmapFailed(Drawable errorDrawable) {
    loadDefaultMarker(listener);
  }

  @Override
  public void onPrepareLoad(Drawable placeHolderDrawable) {
  }
};

Picasso.with(context)
    .load(url)
    .resize(maxSize, maxSize)
    .into(t);
}

OnBitmapLoaded () никогда не вызывается при первой загрузке изображений. Я прочитал какую-то тему, какhttps://github.com/square/picasso/issues/39 которые рекомендуют использовать метод fetch (Target t) (кажется, это проблема слабой ссылки ...), но эта функция недоступна в последнем выпуске Picasso (2.3.2). У меня есть только метод fetch (), но я не могу использовать в (mytarget) одновременно

Не могли бы вы объяснить мне, как использовать fetch () с пользовательской целью, пожалуйста? Спасибо.

Док:http://square.github.io/picasso/javadoc/com/squareup/picasso/RequestCreator.html#fetch--

Ответы на вопрос(7)

Ваш ответ на вопрос