package Ġio . g ri px tech . od oo json rp cc lient . core . auth enticator Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . appcompat . app . AppCompat Delegate Ċ import Ġandroidx . recyclerview . widget . Linear LayoutManager Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ import Ġio . g ri px tech . od oo json rp cc lient .* Ċ import Ġio . g ri px tech . od oo json rp cc lient . core . utils . Base Activity Ċ import Ġio . g ri px tech . od oo json rp cc lient . core . utils . recycler . decorators . Vertical Linear Item Decorator Ċ import Ġio . reactivex . dis pos ables . Composite Disposable Ċ import Ġkotlinx . android . synt hetic . main . activity _ manage _ account .* Ċ Ċ class ĠManage Account Activity Ġ: ĠBase Activity () Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAppCompat Delegate . set Compat Vector From Resources Enabled ( true ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġlateinit Ġvar Ġapp : ĠApp Ġprivate Ġset ĊĠĠĠ Ġlateinit Ġvar Ġg lide Requests : ĠG lide Requests ĊĠĠĠ Ġvar Ġcomposite Disposable : ĠComposite Disposable ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĠĠĠ Ġlateinit Ġvar Ġadapter : ĠManage Account Adapter Ġprivate Ġset ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ Ġapp Ġ= Ġapplication Ġas ĠApp ĊĠĠĠĠĠĠĠ Ġg lide Requests Ġ= ĠG lide App . with ( this ) ĊĠĠĠĠĠĠĠ Ġcomposite Disposable ?. dispose () ĊĠĠĠĠĠĠĠ Ġcomposite Disposable Ġ= ĠComposite Disposable () ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ manage _ account ) ĊĊĠĠĠĠĠĠĠ Ġset Support ActionBar ( toolbar ) ĊĠĠĠĠĠĠĠ Ġsupport ActionBar ?. set Display Home As Up Enabled ( true ) ĊĊĠĠĠĠĠĠĠ Ġtoolbar . set Navigation OnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon Back Pressed () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġval Ġusers Ġ= Ġget Od oo Users () ĊĠĠĠĠĠĠĠ Ġval Ġlayout Manager Ġ= ĠLinearLayoutManager ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis , ĠRecyclerView . VERTICAL , Ġfalse ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġrv . layout Manager Ġ= Ġlayout Manager ĊĠĠĠĠĠĠĠ Ġrv . addItem Decoration ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠVertical Linear Item Decorator ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġresources . get Dimension Pixel Offset ( R . dim en . default _ 8 dp ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġadapter Ġ= ĠManage Account Adapter ( this , ĠArrayList ( users )) ĊĠĠĠĠĠĠĠ Ġrv . adapter Ġ= Ġadapter ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Destroy () Ġ{ ĊĠĠĠĠĠĠĠ Ġcomposite Disposable ?. dispose () ĊĠĠĠĠĠĠĠ Ġsuper . on Destroy () ĊĠĠĠ Ġ} Ċ } Ċ