package Ġcom . q icode . grid Ċ Ċ import Ġandroid . graphics . Point Ċ import Ġandroid . view . View Ċ Ċ class ĠGrid Drag Builder ( view : ĠView ? Ġ= Ġnull , Ġprivate Ġval Ġtouch X : ĠFloat , Ġprivate Ġval Ġtouch Y : ĠFloat ) Ġ: ĠView . Drag Shadow Builder ( view ) Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġon Provide Shadow Metrics ( out Shadow Size : ĠPoint , Ġout Shadow Touch Point : ĠPoint ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġ ä¿Ŀè¯ģ çĤ¹åĩ» ä½įç½® åĴĮ çĶŁæĪĲ ä½įç½® çļĦ ä¸Ģèĩ´ æĢ§ ĊĠĠĠĠĠĠĠ Ġview ?. apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġout Shadow Size . set ( view . width , Ġview . height ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġout Shadow Touch Point . set ( touch X . toInt (), Ġtouch Y . toInt ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }