package Ġcom . d roid feed . util . ext ention Ċ Ċ import Ġandroid . view . View Ċ import Ġandroid . widget . ImageView Ċ import Ġcom . bump tech . glide . G lide Ċ import Ġcom . bump tech . glide . request . RequestOptions Ċ import Ġcom . d roid feed . R Ċ Ċ /** Ċ Ġ* Ġ ĠCommon ly Ġused Ġextension Ġfunctions . Ċ Ġ* Ċ Ġ* ĠCreated Ġby ĠDog an ĠG ul can Ġon Ġ 9 / 3 0 / 1 7 . Ċ Ġ*/ Ċ Ċ /** Ċ Ġ* ĠLoads Ġgiven Ġimage Ġurl Ġinto Ġthe ĠImageView Ġvia ĠG lide . Ċ Ġ*/ Ċ fun ĠImageView . load Image ( url Or Resource : ĠAny ) Ġ{ ĊĠĠĠ ĠG lide . with ( context ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. load ( url Or Resource ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. apply ( RequestOptions () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. error ( context . get Drawable ( R . drawable . ic _ broken _ image _ black _ 2 4 dp ))) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. into ( this ) Ċ } Ċ Ċ fun ĠView . toggle Visibility ( show : ĠBoolean ) Ġ{ ĊĠĠĠ Ġthis . visibility Ġ= Ġif Ġ( show ) ĠView . VISIBLE Ġelse ĠView . GONE Ċ }