地图打点图片样式服务端可配

This commit is contained in:
tongchenfei
2020-10-23 09:50:38 +08:00
parent c90ba8a421
commit e86dfdb867
10 changed files with 67 additions and 28 deletions

View File

@@ -134,20 +134,20 @@ public class GlideImageLoader implements IMogoImageloader {
.into( new SimpleTarget< Bitmap >() {
@Override
public void onResourceReady( @NonNull Bitmap resource, @Nullable Transition< ? super Bitmap > transition ) {
imageView.setImageResource( 0 );
imageView.setImageBitmap( resource );
if ( listener != null ) {
listener.onCompleted( resource );
}
imageView.setImageResource( 0 );
imageView.setImageBitmap( resource );
}
@Override
public void onLoadStarted( @Nullable Drawable placeholder ) {
super.onLoadStarted( placeholder );
imageView.setImageResource( imageView.getPlaceHolder() );
if ( listener != null ) {
listener.onStart();
}
imageView.setImageResource( imageView.getPlaceHolder() );
}
@Override
@@ -159,10 +159,10 @@ public class GlideImageLoader implements IMogoImageloader {
@Override
public void onLoadFailed( @Nullable Drawable errorDrawable ) {
super.onLoadFailed( errorDrawable );
imageView.setImageResource( imageView.getFailureHolder() );
if ( listener != null ) {
listener.onFailure( new Exception( "onLoadFailed" ) );
}
imageView.setImageResource( imageView.getFailureHolder() );
}
} );
}