package Ġio . x apk . apk installer . model . glide . list er Ċ Ċ import Ġandroid . graphics . drawable . Drawable Ċ import Ġandroid . os . Handler Ċ import Ġandroid . os . Looper Ċ import Ġandroidx . annotation . MainThread Ċ Ċ import Ġcom . bump tech . glide . load . DataSource Ċ import Ġcom . bump tech . glide . load . engine . G lide Exception Ċ import Ġcom . bump tech . glide . request . RequestListener Ċ import Ġcom . bump tech . glide . request . target . Target Ċ Ċ abstract Ġclass ĠImage Load State Listener Ġ: ĠRequest Listener < Drawable > Ġ{ ĊĠĠĠ Ġprivate Ġval Ġhandler Ġby Ġlazy Ġ{ ĠHandler ( Looper . get Main Looper ()) Ġ} ĊĠĠĠ Ġ@ MainThread ĊĠĠĠ Ġprotected Ġabstract Ġfun Ġon Resource Ready ( resource : ĠDrawable ) ĊĊĠĠĠ Ġ@ MainThread ĊĠĠĠ Ġprotected Ġabstract Ġfun ĠonLoad Failed () ĊĊĠĠĠ Ġoverride Ġfun ĠonLoad Failed ( e : ĠG lide Exception ?, Ġmodel : ĠAny , Ġtarget : ĠTarget < Drawable >, Ġis First Resource : ĠBoolean ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġhandler . post Ġ{ ĠonLoad Failed () Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Resource Ready ( resource : ĠDrawable , Ġmodel : ĠAny , Ġtarget : ĠTarget < Drawable >, ĠdataSource : ĠDataSource , Ġis First Resource : ĠBoolean ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġhandler . post Ġ{ Ġon Resource Ready ( resource ) Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġfalse ĊĠĠĠ Ġ} Ċ } Ċ