图像未从特定资源加载 - 使用Volley和Picasso

时间:2014-10-18 07:01:17

标签: android android-volley picasso

从以下网址加载图片时出现的一个非常奇怪的问题: https://codechef_shared.s3.amazonaws.com/sites/default/files/uploads/landing_page_banners/small-banner-updatedcook51.png

但是我尝试从其他来源加载图片并成功加载。并且没有报告错误! 我已经为此网址使用了毕加索和凌空的网络图片视图,但两者都无法加载!

    Picasso.with(context).load("https://codechef_shared.s3.amazonaws.com/sites/default/files/uploads/landing_page_banners/small-banner-updatedcook51.png")
                .resize(200, 200).centerCrop()
                .into(viewHolder.ivEventImage);

1 个答案:

答案 0 :(得分:0)

如果尺寸较大,请使用以下方法尝试降级图片:

ImageView myImgView = (ImageView) findViewById(R.id.imageView);
  Bitmap bMap = BitmapFactory.decodeResource(getResources(), R.drawable.picture);
  Bitmap bMapScaled = Bitmap.createScaledBitmap(bMap, newWidth, newHeight, true);
  myImgView .setImageBitmap(bMapScaled);