Почему Drawable.createFromUrl требует InputStream и URL в качестве параметра? - PullRequest
0 голосов
/ 02 марта 2019

У меня есть URL-адрес, и я хочу загрузить рисунок, на который он ссылается, как нарисованный.

Для этого я использую следующий код:

InputStream inputStream = (InputStream) new URL(url).getContent();
Drawable image = Drawable.createFromStream(inputStream, url);

Если я даю createFromStream объект inputStream, я ожидал бы, что он каким-то образом узнает URL, потому что он был создан с использованием URL.Почему тогда я должен передать как URL, так и inputStream.

Я неправильно использую эти компоненты?

...