Как я могу загрузить изображение с URL без расширения - PullRequest
0 голосов
/ 09 октября 2019

Я хотел бы загрузить изображение с URL, но оно не работает, потому что ссылка не имеет расширения. Можно ли это решить ??? Пример URL: http://d1s5a4e3za7rni.cloudfront.net/Custom/Content/Products/10/13/1013450_purificador-de-agua-electrolux-pc41x-prata_s4_636822411415208179

Пример на устройстве: введите описание изображения здесь

1 Ответ

1 голос
/ 09 октября 2019

Вы можете использовать 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 .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...