Android:Picasso Callback不会调用初始时间

时间:2017-01-30 04:23:59

标签: android google-maps google-maps-markers picasso

我在Marker getInfoWindow()函数中使用Picasso库,用于在标记信息窗口中加载图像。

在Picasso callBack onSuccess 函数中,我尝试使用 marker.showInfoWindow()函数刷新信息窗口,在信息窗口中加载图像。

但是当我点击标记时,Info窗口将会打开,但Picasso Callback OnSuccess最初没有调用。

当我点击标记agian时,OnSuccess函数将调用。

ImageView imgDeal = (ImageView) infowindow.findViewById(R.id.image_view_icon);

Picasso.with(infowindow.getContext())
.load(mURL)
.into(imgDeal, new Callback() {
@Override
 public void onSuccess() {
  Log.e("Tag ", "Picasso onSuccess" );
  marker.showInfoWindow();
 }

@Override
 public void onError() {
  Log.e("Tag ", "Picasso onError" );
 }
});

0 个答案:

没有答案