package Ġcom . gu ox int ai yi . android . mission wallet . util Ċ Ċ import Ġandroid . net . Uri Ċ import Ġandroid . text . TextUtils Ċ Ċ import Ġcom . facebook . draw ee . backends . pipeline . F resco Ċ import Ġcom . facebook . draw ee . interfaces . Draw ee Controller Ċ import Ġcom . facebook . draw ee . view . Simple Draw ee View Ċ import Ġcom . facebook . image pipeline . common . Resize Options Ċ import Ġcom . facebook . image pipeline . request . Image Request Ċ import Ġcom . facebook . image pipeline . request . Image RequestBuilder Ċ Ċ /** Ċ Ġ* Ġ çīĪ æĿĥ æīĢæľī : æĿ Ń å·ŀ çģ« åĽ¾ ç§ĳ æĬĢ æľī éĻĲ åħ¬åı¸ Ċ Ġ* Ġ åľ°åĿĢ : æµ Ļ æ±Ł çľģ æĿ Ń å·ŀ å¸Ĥ æ» ¨ æ±Ł åĮº è¥¿ åħ´ è¡ Ĺ éģĵ éĺ ¡ éĻ Į è·¯ æĻº æħ § E è° · B å¹ ¢ 4 æ¥¼ åľ¨ åľ° åĽ¾ ä¸Ń æŁ¥çľĭ Ċ Ġ* Ċ Ġ* Ċ Ġ* Ġ( c ) ĠCopyright ĠH ang zh ou ĠHot ĠTechnology ĠCo ., ĠLtd . Ċ Ġ* ĠFloor Ġ 4 , Block ĠB , W is dom ĠE ĠV alley , Q ian mo ĠRoad , Bin jiang ĠDistrict Ċ Ġ* Ġ 2 0 1 3 - 2 0 1 7 . year . ĠAll Ġrights Ġreserved . Ċ Ġ* Ċ Ġ* Ċ Ġ* ĠCreated Ġby Ġj inx iang dong Ġon Ġ 2 0 1 7 / 1 1 / 1 7 . Ċ Ġ*/ Ċ object ĠF resco Draw ee Controller Ġ{ ĊĊĠĠĠ Ġfun Ġload Image ( simple Draw ee View : ĠSimple Draw ee View , Ġwidth : ĠInt , Ġheight : ĠInt , Ġurl : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( TextUtils . isEmpty ( url )) Ġreturn ĊĠĠĠĠĠĠĠ Ġval Ġresize Options Ġ= ĠResize Options ( width , Ġheight ) ĊĊĠĠĠĠĠĠĠ Ġval Ġimage Request Ġ= ĠImage RequestBuilder ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. newBuilder With Source ( Uri . parse ( url )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Resize Options ( resize Options ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĊĠĠĠĠĠĠĠ Ġval Ġdraw ee Controller Ġ= ĠF resco . new Draw ee Controller Builder () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Old Controller ( simple Draw ee View . controller ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. setImage Request ( image Request ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Tap To Retry Enabled ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĊĠĠĠĠĠĠĠ Ġsimple Draw ee View . controller Ġ= Ġdraw ee Controller ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġload Image ( simple Draw ee View : ĠSimple Draw ee View , Ġwidth : ĠInt , Ġheight : ĠInt , Ġurl : ĠString , Ġimage Callback : ĠF resco Draw ee Listener . Image Callback ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġlistener Ġ= ĠF resco Draw ee Listener ( simple Draw ee View , Ġwidth , Ġheight ) ĊĠĠĠĠĠĠĠ Ġlistener . setImage Callback ( image Callback ) ĊĠĠĠĠĠĠĠ Ġval Ġdraw ee Controller Ġ= ĠF resco ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. new Draw ee Controller Builder () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. setAuto Play Animations ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Tap To Retry Enabled ( false ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Uri ( url ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Old Controller ( simple Draw ee View . controller ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Controller Listener ( listener ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠĠĠĠĠ Ġsimple Draw ee View . controller Ġ= Ġdraw ee Controller ĊĠĠĠ Ġ} Ċ Ċ } Ċ