Glide加载图片不显示的问题 - xiaoniudonghe2015/Android-Java-Code-Style GitHub Wiki

使用这种方式有图片不显示的情况

  Glide.with(getApplicationContext())
                        .load(mPersonInfo.personPhoto)
                        .placeholder(R.drawable.ic_nav_header_photo)
                        .diskCacheStrategy(DiskCacheStrategy.ALL)
                        .into(mHeaderPhoto);

可以使用这种方式

  Glide.with(context)
                .load(imgUrl)
                .asBitmap()
                .placeholder(placeResId)
                .centerCrop()
                .into(new BitmapImageViewTarget(view) {
                    @Override
                    protected void setResource(Bitmap resource) {
                        RoundedBitmapDrawable circularBitmapDrawable =
                                RoundedBitmapDrawableFactory.create(context.getResources(), resource);
                        circularBitmapDrawable.setCircular(true);
                        view.setImageDrawable(circularBitmapDrawable);
                    }
                });