package Ġname . zen o . easy guide . models Ċ Ċ import Ġandroid . graphics . Rect F Ċ import Ġandroid . view . View Ċ import Ġname . zen o . easy guide . support . H Shape Ċ Ċ /** Ġ é«ĺ äº ® åĮºåŁŁ æĺ¾ç¤º Ġ*/ Ċ class ĠHighlight Area Ġ@ Jvm Over loads Ġconstructor ( var Ġtarget View : ĠView , Ġvar Ġshape : ĠH Shape Ġ= ĠH Shape . RECT ANGLE ) Ġ{ ĊĠ Ġ/** Ġ é«ĺ äº ® è§ĨåĽ¾ åįł æį® çªĹåı£ çļĦ Ġrect Ġ*/ ĊĠ Ġval Ġrect F : ĠRect F ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ Ġval Ġrect F Ġ= ĠRect F () ĊĠĠĠĠĠ Ġval Ġlocation Ġ= ĠInt Array ( 2 ) ĊĠĠĠĠĠ Ġtarget View . getLocation On Screen ( location ) ĊĠĠĠĠĠ Ġrect F . left Ġ= Ġlocation [ 0 ]. toFloat () ĊĠĠĠĠĠ Ġrect F . top Ġ= Ġlocation [ 1 ]. toFloat () ĊĠĠĠĠĠ Ġrect F . right Ġ= Ġ( location [ 0 ] Ġ+ Ġtarget View . width ). toFloat () ĊĠĠĠĠĠ Ġrect F . bottom Ġ= Ġ( location [ 1 ] Ġ+ Ġtarget View . height ). toFloat () ĊĠĠĠĠĠ Ġreturn Ġrect F ĊĠĠĠ Ġ} Ċ } Ċ