таком случае?
fun loadUrlIntoImageView(post: Post) = GlobalScope.launch {
val newUrl = URL(post.url)
val image = BitmapFactory.decodeStream(newUrl.openConnection().getInputStream())
withContext(Dispatchers.Main) {
imageViewBackground.setImageBitmap(image)
}
}
1) стараться не использоваться GLobalScope.launch 2) передай ответственность CoroutineScope
Почему лаунч не использовать?
это ложный варн
https://elizarov.medium.com/the-reason-to-avoid-globalscope-835337445abc
Понял, спасибо
Обсуждают сегодня