package Ġvn . ta le . architecture Ċ Ċ import Ġandroid . widget . ImageView Ċ import Ġcom . bump tech . glide . G lide Ċ import Ġvn . ta le . architecture . common . Image Loader Ċ Ċ internal Ġclass ĠG lide Image Loader Ġ: ĠImage Loader Ġ{ ĊĠ Ġoverride Ġfun Ġdownload Into ( url : ĠString , ĠimageView : ĠImageView ) Ġ{ ĊĠĠĠ ĠG lide . with ( imageView . context ) ĊĠĠĠĠĠĠĠ Ġ. load ( url ) ĊĠĠĠĠĠĠĠ Ġ. placeholder ( R . drawable . ic _ placeholder _ 2 4 dp ) ĊĠĠĠĠĠĠĠ Ġ. into ( imageView ) ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġcancel ( imageView : ĠImageView ) Ġ{ ĊĠĠĠ ĠG lide . clear ( imageView ) ĊĠ Ġ} Ċ }