Android --- Glide加载图片时候调用asBitmap()方法的时候总是报错,点不出来?

今天写Glide加载图片的时候,网上给的例子全都是这样写的
Android --- Glide加载图片时候调用asBitmap()方法的时候总是报错,点不出来?_第1张图片很明显.asBitmap()在load后面,放到我的代码里就会报错,如下:
在这里插入图片描述
最后查了半天度娘才发现要在with()之后添加asBitmap(),而不是load
真的坑啊。正确代码如下:

  ImageView imageView = baseViewHolder.getView(R.id.iv_image_id);
    Glide.with(context).asBitmap().load(QiNiuRef.domain + "/" + images[0]).into(new SimpleTarget<Bitmap>() {
        @Override
        public void onResourceReady(@NonNull Bitmap resource, @Nullable Transition<? super Bitmap> transition) {
            int imageWidth = resource.getWidth();
            int imageHeight = resource.getHeight();
            int height = ScreenUtils.getScreenWidth() * imageHeight / imageWidth;
            ViewGroup.LayoutParams para = imageView.getLayoutParams();
            para.height = height;
            para.width = ScreenUtils.getScreenWidth();//屏幕的宽度,没有工具类自己从网上搜
            imageView.setImageBitmap(resource);
        }
    });

你可能感兴趣的:(Android,项目开发笔记,android,Glide的asBitmap)