/* Ċ Ġ* ĠCreated Ġby ĠM yst ery 0 Ġon Ġ 1 8 - 2 - 1 0 Ġä¸ĭåįĪ 4 : 0 0 . Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 8 . ĠAll ĠRights Ġreserved . Ċ Ġ* Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ================================================= ==== Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ oo 0 oo _ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġo 8 8 8 8 8 8 8 o ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 8 8 " Ġ. Ġ" 8 8 ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ( | Ġ- _- Ġ| ) ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 \ Ġ Ġ= Ġ Ġ/ 0 ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ___ /` --- '\ ___ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. ' Ġ\\ | ĠĠĠĠ Ġ| # Ġ'. ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ/ Ġ\\ ||| Ġ Ġ: Ġ Ġ|| | # Ġ\ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ/ Ġ_ |||| | Ġ- :- Ġ|| || |- Ġ\ ĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ| ĠĠ Ġ| Ġ\ \\ Ġ Ġ- Ġ Ġ# / Ġ| ĠĠ Ġ| ĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ| Ġ\ _| Ġ Ġ'' \ --- / '' Ġ Ġ| _/ Ġ| ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\ Ġ Ġ. -\ __ Ġ Ġ'-' Ġ Ġ___ / -. Ġ/ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ___ '. Ġ. ' Ġ Ġ/ -- . -- \ Ġ Ġ`. Ġ. ' ___ ĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠ Ġ. "" Ġ'< Ġ Ġ` .__ _ \_ < |> _ /__ _. ' Ġ> ' Ġ"". ĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠ Ġ| Ġ| Ġ: Ġ Ġ`- Ġ\ `. ; `\ Ġ_ Ġ/ `; .` / Ġ- Ġ` Ġ: Ġ| Ġ| ĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠ Ġ\ Ġ Ġ\ Ġ` _. ĠĠ Ġ\_ Ġ__ \ Ġ/ __ Ġ_ / ĠĠ Ġ. - ` Ġ/ Ġ Ġ/ ĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠ Ġ===== ` -. ____ `. ___ Ġ\ _____ /__ _. - ` __ _. -' ===== ĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ` = --- =' ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠ Ġ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~ ĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ ä½ Ľ ç¥ ĸ ä¿Ŀ ä½ ĳ ĠĠĠĠĠĠĠĠ Ġæ ° ¸ æĹł BUG ĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ċ Ġ* ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ================================================= ==== Ċ Ġ* Ċ Ġ* ĠLast Ġmodified Ġ 1 8 - 2 - 1 0 Ġä¸ĭåįĪ 4 : 0 0 Ċ Ġ*/ Ċ Ċ package Ġpw . j any o . j any osh are . utils . drawable Ċ Ċ import Ġandroid . graphics . Bitmap Ċ import Ġandroid . graphics . drawable . Adaptive Icon Drawable Ċ import Ġandroid . graphics . drawable . Bitmap Drawable Ċ import Ġandroid . graphics . drawable . Drawable Ċ import Ġandroid . graphics . drawable . Vector Drawable Ċ import Ġandroid . os . Build Ċ import Ġandroidx . vect ord raw able . graphics . drawable . Vector Drawable Compat Ċ Ċ import Ġv ip . m yst ery 0 . logs . Logs Ċ Ċ class ĠDrawable Convert Context Ġ{ Ċ ĉ private Ġvar Ġdrawable Convert : ĠDrawable Convert ? Ġ= Ġnull ĊĊ ĉ fun Ġconvert ( drawable : ĠDrawable ): ĠBitmap ? Ġ{ Ċĉ ĉ try Ġ{ Ċĉĉ ĉ if Ġ( drawable Ġis ĠBitmap Drawable ) Ċĉĉĉ ĉ drawable Convert Ġ= ĠBitmap Drawable Convert () Ċĉĉ ĉ else Ġif Ġ( drawable Ġis ĠVector Drawable Compat ) Ċĉĉĉ ĉ drawable Convert Ġ= ĠVector Drawable Compat Convert () Ċĉĉ ĉ else Ġif Ġ( drawable Ġis ĠVector Drawable ) Ċĉĉĉ ĉ drawable Convert Ġ= ĠVector Drawable Convert () Ċĉĉ ĉ else Ġif Ġ( Build . VERSION . SDK _ INT Ġ>= Ġ 2 6 ) Ċĉĉĉ ĉ if Ġ( drawable Ġis ĠAdapt ive Icon Drawable ) Ċĉĉĉĉ ĉ drawable Convert Ġ= ĠAdapt ive Icon Drawable Convert () Ċĉĉĉ ĉ else Ċĉĉĉĉ ĉ return Ġnull Ċĉĉ ĉ return Ġdrawable Convert !!. convert ( drawable ) Ċĉ ĉ } Ġcatch Ġ( e : ĠException ) Ġ{ Ċĉĉ ĉ Logs . w tf (" convert : Ġ", Ġe ) Ċĉĉ ĉ return Ġnull Ċĉ ĉ } ĊĊ ĉ } Ċ } Ċ