如何从没有扩展名的URL加载图像

问题描述 投票:0回答:1

我想从URL加载图像,但由于链接没有扩展名而无法正常工作这可以解决吗???网址示例:http://d1s5a4e3za7rni.cloudfront.net/Custom/Content/Products/10/13/1013450_purificador-de-agua-electrolux-pc41x-prata_s4_636822411415208179

设备上的示例:enter image description here

java android kotlin
1个回答
1
投票

您可以使用Glide

[如果您的Web server在该image处提供URL,并且带有有效的图像MIME type,则Glide将对其进行处理。 Glide不在乎扩展名,它加载服务器返回的字节流,它需要一个valid URL提供有效的图像MIME type

示例:

// For a simple view:
@Override public void onCreate(Bundle savedInstanceState) {
  ...
  ImageView yourImageView = (ImageView) findViewById(R.id.image_view_id);

  Glide.with(this).load("image_url").into(yourImageView);
}

要在项目中使用Glide,请参阅download-setup

© www.soinside.com 2019 - 2024. All rights reserved.