/* Ċ Ġ* ĠCopyright Ġ 2 0 1 8 ĠK eval ĠP ate l Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġw it Ċ Ġ* Ġ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 . ke val p ate l 2 1 0 6 . sample Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroid . graphics . Color Ċ import Ġandroid . support . annotation . String Res Ċ import Ġcom . j ared rum ml er . android . color picker . Color Picker Dialog Ċ import Ġcom . j ared rum ml er . android . color picker . Color Picker Dialog Listener Ċ import Ġcom . j ared rum ml er . android . color picker . Color Shape Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠK eval p ate l 2 1 0 6 Ġon Ġ 3 0 - Mar - 1 8 . Ċ Ġ* Ċ Ġ* Ġ@ author Ġ< a Ġhref =" https :// github . com / ke val p ate l 2 1 0 6 "> ke val p ate l 2 1 0 6 </ a > Ċ Ġ*/ Ċ Ċ internal Ġconst Ġval ĠNOT CH _ COLOR _ P ICK ER _ DIALOG _ ID Ġ= Ġ 0 Ċ internal Ġconst Ġval ĠTEXT _ COLOR _ P ICK ER _ DIALOG _ ID Ġ= Ġ 1 Ċ internal Ġconst Ġval ĠIND IC ATOR _ COLOR _ P ICK ER _ DIALOG _ ID Ġ= Ġ 2 Ċ Ċ fun Ġcreate Color Picker ( ĊĠĠĠĠĠĠĠ Ġactivity : ĠActivity , ĊĠĠĠĠĠĠĠ Ġ@ String Res Ġtitle Res : ĠInt , ĊĠĠĠĠĠĠĠ Ġdialog Id : ĠInt , ĊĠĠĠĠĠĠĠ Ġlistener : ĠColor Picker Dialog Listener Ċ ) Ġ{ ĊĠĠĠ Ġval Ġdialog Ġ= ĠColor Picker Dialog . newBuilder () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Dialog Title ( title Res ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setColor ( Color . BLUE ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setColor ( Color . RED ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setColor ( Color . GRAY ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setColor ( Color . GREEN ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setColor ( Color . DK GRAY ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setColor ( Color . BLACK ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setColor ( Color . LT GRAY ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setColor ( Color . CY AN ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setColor ( Color . MAG ENT A ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setColor ( Color . WHITE ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setColor ( Color . YELLOW ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Allow Custom ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setColor Shape ( Color Shape . CIR CLE ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Custom ButtonText ( R . string . pick _ custom _ color _ btn _ title ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Dialog Type ( Color Picker Dialog . TYPE _ PRE SETS ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Show Alpha Slider ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Show Color Sh ades ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Dialog Id ( dialog Id ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. create () ĊĊĠĠĠ Ġdialog . setColor Picker Dialog Listener ( listener ) ĊĠĠĠ Ġdialog . show ( activity . fragment Manager , Ġdialog Id . toString ()) Ċ } Ċ