package Ġcom . h zy . wan . util Ċ Ċ import Ġandroid . annotation . Suppress Lint Ċ import Ġandroid . content . Context Ċ import Ġandroid . widget . ImageView Ċ import Ġcom . bump tech . glide . G lide Ċ import Ġcom . bump tech . glide . load . resource . bitmap . Rounded C orners Ċ import Ġcom . bump tech . glide . request . RequestOptions Ċ import Ġcom . h zy . wan . App Ċ import Ġcom . h zy . wan . R Ċ import Ġcom . ju . base library . utils . Screen Utils Ċ Ċ object ĠG lide Util 2 Ġ{ ĊĠĠĠ Ġ@ Suppress Lint (" Check Result ") ĊĠĠĠ Ġfun Ġdisplay Image ( url : ĠString ?, ĠimageView : ĠImageView ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġoptions Ġ= ĠRequest Options () ĊĠĠĠĠĠĠĠ Ġoptions . fit Center () ĊĠĠĠĠĠĠĠ Ġoptions . placeholder ( R . mip map . loading ) ĊĠĠĠĠĠĠĠ ĠG lide . with ( App . get AppContext ()). load ( url ). apply ( options ). into ( imageView ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġdisplay Radius Image ( url : ĠString , ĠimageView : ĠImageView , Ġradius : ĠFloat Ġ= Ġ 5 f ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// è®¾ç½® åĽ¾çīĩ åľĨ è§Ĵ è§Ĵ åº¦ ĊĠĠĠĠĠĠĠ Ġval Ġrounded C orners Ġ= ĠRo unded C orners ( Screen Utils . dip 2 px ( App . get AppContext (), Ġradius )) ĊĠĠĠĠĠĠĠ Ġval Ġoptions Ġ= ĠRequest Options . bitmap Transform ( rounded C orners ). override ( 0 , Ġ 0 ) ĊĠĠĠĠĠĠĠ ĠG lide . with ( App . get AppContext ()). load ( url ). apply ( options ). into ( imageView ) ĊĠĠĠ Ġ} Ċ }