package Ġcom . example . github user . util Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . graphics . Bitmap Ċ import Ġandroid . graphics . drawable . Drawable Ċ import Ġandroid . widget . ImageView Ċ import Ġandroidx . core . content . res . Resources Compat Ċ import Ġcom . bump tech . glide . G lide Ċ Ċ object ĠImage Util Ġ{ ĊĠĠĠ Ġfun Ġget Drawable ( context : ĠContext , Ġid : ĠInt ): ĠDrawable ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠResources Compat . get Drawable ( context . resources , Ġid , Ġnull ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġload Image ( ĊĠĠĠĠĠĠĠ Ġcontext : ĠContext , ĊĠĠĠĠĠĠĠ ĠimageUrl : ĠString ?, ĊĠĠĠĠĠĠĠ Ġdefault ResourceId : ĠInt , ĊĠĠĠĠĠĠĠ ĠimageView : ĠImageView ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ ĠG lide . with ( context ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. load ( imageUrl ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. error ( default ResourceId ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. fallback ( default ResourceId ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. center Crop () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. into ( imageView ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġload Image To Bitmap ( ĊĠĠĠĠĠĠĠ Ġcontext : ĠContext , ĊĠĠĠĠĠĠĠ ĠimageUrl : ĠString ?, ĊĠĠĠĠĠĠĠ Ġdefault ResourceId : ĠInt , ĊĠĠĠ Ġ): ĠBitmap Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠG lide . with ( context ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. as Bitmap () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. load ( imageUrl ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. error ( default ResourceId ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. fallback ( default ResourceId ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. submit () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. get () ĊĠĠĠ Ġ} Ċ }