показывает ошибку в асинхронной задаче при запуске приложения - PullRequest
0 голосов
/ 02 мая 2020

я начинаю работать с kotlin, и я пытаюсь сделать asyncTask, и когда я запускаю, он показывает ошибку

FATAL EXCEPTION: AsyncTask #4

И этот асин c пытается получить изображение из URL

            object : AsyncTask<Void,Void,Bitmap>(){
            override fun doInBackground(vararg params: Void?): Bitmap? {
                val url = URL(articles[position].urlToImage)
                val input = url.openStream()
                val bmp = BitmapFactory.decodeStream(input)
                return bmp
            }

            override fun onPostExecute(result: Bitmap?) {
                super.onPostExecute(result)

                result?.let{
                    imageViewArticle.setImageBitmap(it)
                }

            }

        }.execute()

Может ли кто-нибудь помочь исправить эту ошибку?

...