package Ġcom . soft sand r . db x . ui Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . support . v 7 . widget . Linear LayoutManager Ċ import Ġandroid . support . v 7 . widget . RecyclerView . HORIZONTAL Ċ import Ġandroid . util . Log Ċ import Ġcom . soft sand r . db x . R Ċ import Ġcom . soft sand r . db x . client . Db x Client Ċ import Ġcom . soft sand r . db x . client . Pic asso Db x Client Ċ import Ġkotlinx . android . synt hetic . main . main .* Ċ Ċ class ĠD bx Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġprivate Ġvar Ġdb x Client : ĠD bx Client ? Ġ= Ġnull ĊĠĠĠ Ġprivate Ġvar Ġcarousel Adapter : ĠCar ousel Adapter ? Ġ= Ġnull ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . main ) ĊĠĠĠĠĠĠĠ Ġinit Db x () ĊĠĠĠĠĠĠĠ Ġinit Ui () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġinit Db x () Ġ{ ĊĠĠĠĠĠĠĠ Ġdb x Client Ġ= ĠD bx Client ( getString ( R . string . db x _ app _ oauth 2 _ token ), ĠCLIENT _ IDENTIFIER ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġinit Ui () Ġ{ ĊĠĠĠĠĠĠĠ Ġdb x Client ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcarousel Adapter Ġ= ĠCar ousel Adapter ( Pic asso Db x Client ( Db x Activity @ Ġthis , Ġit ). pic asso , Ġnull ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmain _ recycler ?. layout Manager Ġ= ĠLinearLayoutManager ( Db x Activity @ Ġthis , ĠH ORIZONTAL , Ġfalse ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmain _ recycler ?. adapter Ġ= Ġcarousel Adapter ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Resume () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Resume () ĊĠĠĠĠĠĠĠ Ġdb x Client ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠFiles Utils . load Files ( it , Ġ"/ Photos "). subscribe Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠLog . d ( LOG _ TAG , Ġ"" Ġ+ Ġit ?. entries ?. size ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit ?. entries ?. let Ġ{ Ġit 1 Ġ-> Ġcarousel Adapter ?. set Items ( it 1 ) Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Destroy () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Destroy () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠLOG _ TAG Ġ= ĠD bx Activity :: class . java . simple Name ĊĠĠĠĠĠĠĠ Ġval ĠCLIENT _ IDENTIFIER Ġ= Ġ" dropbox _ api _ demo " ĊĠĠĠ Ġ} Ċ }