android studio : Cannot find symbol Class GlideDrawable

后端 未结 2 940
無奈伤痛
無奈伤痛 2020-12-18 23:24

i\'m having an issue with this project whenever i try to compile it displays the error

Error: cannot find symbol class GlideDrawable

2条回答
  •  被撕碎了的回忆
    2020-12-19 00:08

       String imagePosterUrl=AppStrings.BASE_POSTER_PATH+movie.getPosterPath();
            ImageView ivPoset=holder.ivMoviePoster;
    
            Glide.with(activity).load(imagePosterUrl).addListener(new RequestListener() {
                @Override
                public boolean onLoadFailed(@Nullable GlideException e, Object model, Target target, boolean isFirstResource) {
                    return false;
                }
    
                @Override
                public boolean onResourceReady(Drawable resource, Object model, Target target, DataSource dataSource, boolean isFirstResource) {
    
                    //if you want to convert the drawable to ImageView
                    Bitmap bitmapImage  = ((BitmapDrawable) resource).getBitmap();
    
    
    
                    return false;
                }
            }).into(ivPoset);
    

    This code for Glide version 4.8.0. You can update the version 4.8.0 and also update this code for getting drawable or Bitmap. Because of Simple Target and ViewTarget Class in glide deprecated.

提交回复
热议问题