// ĠIN SPE CTION _ CLASS : Ġorg . jetbrains . android . ins pe ctions . k lint . Android Lint Inspection Tool Provider $ Android KL int Wrong Call Inspection Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . graphics . Canvas Ċ import Ġandroid . util . Attribute Set Ċ import Ġandroid . widget . Frame Layout Ċ import Ġandroid . widget . LinearLayout Ċ Ċ abstract Ġclass ĠWrong View Call ( context : ĠContext , Ġattrs : ĠAttributeSet , Ġdef Style : ĠInt ) Ġ: ĠLinearLayout ( context , Ġattrs , Ġdef Style ) Ġ{ ĊĠĠĠ Ġprivate Ġval Ġchild : ĠMy Child ? Ġ= Ġnull ĊĊĠĠĠ Ġoverride Ġfun Ġon Draw ( canvas : ĠCanvas ) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Draw ( canvas ) ĊĠĠĠĠĠĠĠ Ġchild ?. < error Ġdescr =" Sus pic ious Ġmethod Ġcall ; Ġshould Ġprobably Ġcall Ġ\ "` draw ` \" Ġrather Ġthan Ġ\ "` on Draw ` \" "> on Draw </ error >( canvas ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġinner Ġclass ĠMy Child ( context : ĠContext , Ġattrs : ĠAttributeSet , Ġdef Style : ĠInt ) Ġ: ĠFrame Layout ( context , Ġattrs , Ġdef Style ) Ġ{ ĊĊĠĠĠĠĠĠĠ Ġpublic Ġoverride Ġfun Ġon Draw ( canvas : ĠCanvas ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsuper . on Draw ( canvas ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ