package Ġcom . s aint mar ina . alph at r aining Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . graphics . Canvas Ċ import Ġandroid . graphics . Color Ċ import Ġandroid . graphics . Paint Ċ import Ġandroid . view . View Ċ Ċ class ĠGrid Of Seconds ( context : ĠContext ) Ġ: ĠView ( context ) Ġ{ ĊĠĠĠ Ġprivate Ġval ĠfontSize Ġ= Ġ 3 0 F ĊĠĠĠ Ġprivate Ġval Ġtext Array Ġ= ĠArray ( NUM _ SE CS _ ON _ SCREEN ) Ġ{ Ġi Ġ-> Ġ( NUM _ SE CS _ ON _ SCREEN Ġ- Ġi ). toString ()} ĊĠĠĠ Ġprivate Ġval Ġpaint Ġ= ĠPaint (). apply Ġ{ ĊĠĠĠĠĠĠĠ Ġcolor Ġ= ĠColor . LT GRAY ĊĠĠĠĠĠĠĠ Ġtext Size Ġ= ĠfontSize ĊĠĠĠĠĠĠĠ ĠstrokeWidth Ġ= Ġ 0 F ĊĠĠĠĠĠĠĠ Ġstyle Ġ= ĠPaint . Style . FILL ĊĠĠĠĠĠĠĠ Ġis Anti Alias Ġ= Ġtrue ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Draw ( canvas : ĠCanvas ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Draw ( canvas ) ĊĠĠĠĠĠĠĠ Ġcanvas !!. apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Ġ(( i , Ġtext ) Ġin Ġtext Array . with Index ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġoffset Ġ= Ġif Ġ( i Ġ== Ġ 0 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠfontSize ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġelse ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 F ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdraw Text ( text , Ġi * width / NUM _ SE CS _ ON _ SCREEN Ġ+ Ġ( offset - fontSize )/ 3 , ĠfontSize , Ġpaint ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }