package Ġcom . example . k feed reader Ċ Ċ import Ġandroid . graphics . Bitmap Ċ import Ġandroid . graphics . Bitmap Factory Ċ import Ġandroid . os . AsyncTask Ċ import Ġandroid . widget . ImageView Ċ import Ġjava . net . URL Ċ Ċ class ĠDownload Image Task Ġ( val ĠimageView : ĠImageView ): ĠAsync Task < String , ĠVoid , ĠBitmap >() Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġdo In Background ( var arg Ġparams : ĠString ?): ĠBitmap Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġurl Ġ= Ġparams [ 0 ] ĊĊĠĠĠĠĠĠĠ Ġval Ġstream Ġ= ĠURL ( url ). open Stream () ĊĠĠĠĠĠĠĠ Ġval Ġbitmap Ġ= ĠBitmap Factory . decode Stream ( stream ) ĊĊĠĠĠĠĠĠĠ Ġreturn Ġbitmap ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Post Execute ( result : ĠBitmap ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠimageView . setImage Bitmap ( result ) ĊĠĠĠ Ġ} Ċ }