我正在尝试实现一个名为GPUImage Located here.的Android图像过滤器库

我试图像下面一样使用它



public static GPUImageView img_bg;
 img_bg = (GPUImageView) findViewById(R.id.img_bg);
 categoryAdapter1.setOnClickLIstner(new OnClickLIstner() {
                        @Override
                        public void onClick(View v, Image image, int pos) {
                            Glide.with(NameArt.this)
                                    .load(image.getDrawableId())
                                    .centerCrop()
                                    .dontAnimate()
                                    .into(img_bg);
                            img_bg.setVisibility(View.VISIBLE);
                        }
                    });





但是我收到如下错误

cannot resolve method 'into' (jp.co.cyberagent.android.gpuimage.GPUImageView)


我无法解决问题,因为我正在学习android和java。让我知道这里是否有专家可以帮助我解决问题。谢谢

最佳答案

确保您使用的GPUImageView可以使用正确版本的Glide。最近的v4带来了API更改,这些更改不向后兼容,并且由于您使用的这个库看起来有些生锈,并且没有正确设置依赖关系,因此发生了冲突。实施v3的Glide或删除日期的库。

10-04 19:21