Glide加载网络图片并返回Bitmap

public interface GlideLoadBitmapCallback{
    public void getBitmapCallback(Bitmap bitmap);
}

public  void getBitmap(Context context, String uri, final GlideLoadBitmapCallback callback) {
    Glide.with(context)
            .load(uri)
            .asBitmap()
            .centerCrop()
            .override(150, 150)
            .into(new SimpleTarget<Bitmap>() {
                @Override
                public void onResourceReady(Bitmap bitmap, GlideAnimation anim) {
                    callback.getBitmapCallback(bitmap);
                }
            });
}

猜你喜欢

转载自blog.csdn.net/fuweng886/article/details/80677826