package Ġme . bak um on . money keeper . ui . statistics . reports . pie chart Ċ Ċ import Ġandroid . content . Context Ċ import Ġcom . github . mike phil . chart ing . utils . Color Template Ċ import Ġme . bak um on . money keeper . R Ċ Ċ /** Ċ Ġ* ĠçĶŁæĪĲ é¥ ¼ åĽ¾ çļĦ é¢ľèī² æķ°ç»Ħ Ċ Ġ* Ċ Ġ* Ġ@ author ĠB ak um on Ġhttps :// bak um on . me Ċ Ġ*/ Ċ object ĠP ie Colors Creator Ġ{ ĊĠĠĠ Ġfun Ġcolors ( context : ĠContext ?, Ġcount : ĠInt ): ĠList < Int > Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval Ġids Ġ= Ġarray ListOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠR . color . color Pie Chart 1 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠR . color . color Pie Chart 2 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠR . color . color Pie Chart 3 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠR . color . color Pie Chart 4 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠR . color . color Pie Chart 5 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠR . color . color Pie Chart 6 ) ĊĊĠĠĠĠĠĠĠ Ġif Ġ( count Ġ% Ġ 2 Ġ!= Ġ 0 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġids . add ( R . color . color Pie Chart 7 ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġval Ġall Colors Ġ= ĠColor Template . create Colors ( context ?. resources , Ġids . to IntArray ()) ĊĊĠĠĠĠĠĠĠ Ġval Ġresult : ĠArrayList < Int > Ġ= ĠArrayList () ĊĊĠĠĠĠĠĠĠ Ġfor Ġ( i Ġin Ġ 0 .. count ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġresult . add ( all Colors [ i Ġ% Ġall Colors . size ]) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġresult ĊĠĠĠ Ġ} Ċ } Ċ