У меня есть URL-адрес, и я хочу загрузить рисунок, на который он ссылается, как нарисованный.
Для этого я использую следующий код:
InputStream inputStream = (InputStream) new URL(url).getContent();
Drawable image = Drawable.createFromStream(inputStream, url);
Если я даю createFromStream
объект inputStream
, я ожидал бы, что он каким-то образом узнает URL, потому что он был создан с использованием URL.Почему тогда я должен передать как URL, так и inputStream.
Я неправильно использую эти компоненты?