/* Ċ Ġ* ĠĠ ĠCopyright Ġ 2 0 2 0 ĠB eno it ĠLET OND OR Ċ Ġ* Ċ Ġ* ĠĠ ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* ĠĠ Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠĠ ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠĠ ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* ĠĠ Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠĠ ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠĠ ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* ĠĠ Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ package Ġcom . b eno it let ond or . pixel minimal watch face . settings Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . we ar . widget . W ear able Linear LayoutManager Ċ import Ġcom . b eno it let ond or . pixel minimal watch face . Injection Ċ import Ġcom . b eno it let ond or . pixel minimal watch face . R Ċ import Ġcom . b eno it let ond or . pixel minimal watch face . model . Comp lication Colors Provider Ċ import Ġkotlinx . android . synt hetic . main . activity _ color _ selection _ config .* Ċ Ċ class ĠColor Selection Activity Ġ: ĠActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ color _ selection _ config ) ĊĊĠĠĠĠĠĠĠ Ġval Ġavailable Colors Ġ= ĠComp lication Colors Provider . getAll Comp lication Colors ( this ) ĊĠĠĠĠĠĠĠ Ġval Ġadapter Ġ= ĠColor Selection RecyclerView Adapter ( available Colors ) Ġ{ Ġselected Color Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ ĠInjection . storage ( this ). set Comp lication Colors ( selected Color ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġset Result ( RESULT _ OK ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfinish () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġcolors _ recycler _ view . is Edge Items Center ing Enabled Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġcolors _ recycler _ view . layout Manager Ġ= ĠW ear able Linear LayoutManager ( this ) ĊĠĠĠĠĠĠĠ Ġcolors _ recycler _ view . set Has Fixed Size ( true ) ĊĠĠĠĠĠĠĠ Ġcolors _ recycler _ view . adapter Ġ= Ġadapter ĊĠĠĠ Ġ} Ċ }