我正在尝试在RecyclerView ImageView中显示来自URL地址的图像,但是仅显示[this url] [1]和[this url] [2]图像。当我将url更改为其他图像url时,没有显示图像,但是只有白色背景出现。
@Override
public void onBindViewHolder(CategoryGridAdapter.ViewHolder holder, final int position) {
final CategoryGridModel categoryGridModel = categoryGridModels.get(position);
holder.textView.setText(categoryGridModel.getDescription ());
holder.frameLayout.setBackgroundColor (Color.parseColor (categoryGridModel.getColor ()));
Glide.with(holder.imageView)
//.load("https://www.sarahmcculloch.com/wp-content/uploads/2015/06/flat-duolingo.png") //Image not showing with this URL
.load("https://lh6.ggpht.com/9SZhHdv4URtBzRmXpnWxZcYhkgTQurFuuQ8OR7WZ3R7fyTmha77dYkVvcuqMu3DLvMQ=w300") //Image showing properly
.apply(RequestOptions.diskCacheStrategyOf(DiskCacheStrategy.RESOURCE)
.error(R.drawable.ic_icon_volleyball))
.into(holder.imageView);
holder.imageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(context, categoryGridModel.getImageUrl (), Toast.LENGTH_SHORT).show();
}
});
}