У меня проблема с загрузкой изображения JPEG в растровое изображение с помощью Kotlin.Я реализовал код, который загружает изображение с URL.URL работает идеально, но приведенный ниже код всегда возвращает нуль для растрового объекта
val url = URL(img_url)
val connection = url.openConnection() as HttpURLConnection
connection.setDoInput(true)
connection.connect()
val input = connection.getInputStream()
return BitmapFactory.decodeStream(input)
Я предполагаю, что поток ввода должен быть, возможно, png, а не jpeg, но я не уверен.Есть ли способ использовать BitmapFactory для загрузки содержимого JPEG?