我在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" );
}
});