Я работаю над Android-приложением, которое извлекает картинку с интернет-страницы (в частности, xckd.com).У меня это прекрасно работает, используя код этой базовой формы (см. Ниже)
ImageView iv = new ImageView;
URL url = new URL(address);
InputStream content = (InputStream)url.getContent();
Drawable d = Drawable.createFromStream(content , "src");
iv.setImageDrawable(d)
Я заметил, что когда я просматривал некоторые из их старых комиксов, изображение не показывалось (но я собирал другую информацию изстраница правильно, поэтому я знаю, что URL-адрес правильный).Я определил, что этот результат возникает только тогда, когда изображение представляет собой файл .jpg, но отлично работает, когда оно представляет собой файл .png
. Я много гуглил и не могу понять, почему это так.исправить это?