package Ġcom . kr ake . core . widget Ċ Ċ import Ġandroid . view . View Ċ import Ġcom . kr ake . core . R Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġgi ul iet tif Ġon Ġ 1 5 / 0 3 / 1 7 . Ċ Ġ* ĠInter fac ce Ġche Ġi Ġ[ ViewHolder ] Ġdev ono Ġimplement are Ġse Ġv og l ion o Ġche Ġuna Ġsua Ġview Ġab b ia Ġun Ġ[ Gesture ] Ċ Ġ* Ġ[ Interceptor ] Ġgest ir Ãł Ġl ' aggi unta Ġdei Ġlistener Ġin Ġquest e Ġview , Ġche Ġa Ġl oro Ġvol ta Ġcom un icher anno Ġai Ġreceiver Ġaggi unt i Ġall ' Interceptor Ċ Ġ*/ Ċ Ċ interface ĠViewHolder Access Ġ{ ĊĠĠĠ Ġval ĠitemView : ĠView Ċ } Ċ Ċ /** Ċ Ġ* ĠInter f acc ia Ġper Ġil Ġgesture Ġ[ Gesture . CLICK ] Ċ Ġ*/ Ċ interface ĠViewHolder With Click Gesture Ġ: ĠViewHolder Access Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġres it uis ce Ġla Ġview Ġsu Ġcui Ġv err Ãł Ġaggi unto Ġil ĠOn ClickListener ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġview With Click (): ĠView Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġtag View : ĠView ? Ġ= ĠitemView . find View With Tag ( item View . context . getString ( R . string . cell _ selection _ view _ tag )) ĊĠĠĠĠĠĠĠ Ġreturn Ġtag View Ġ?: ĠitemView ĊĠĠĠ Ġ} Ċ } Ċ Ċ /** Ċ Ġ* ĠInter f acc ia Ġper Ġil Ġgesture Ġ[ Gesture . LONG _ CLICK ] Ċ Ġ*/ Ċ interface ĠViewHolder With Long Click Gesture Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġres it uis ce Ġla Ġview Ġsu Ġcui Ġv err Ãł Ġaggi unto Ġil ĠOn Long ClickListener ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġview With Long Click () Ġ: ĠView Ċ } Ċ Ċ /** Ċ Ġ* ĠInter f acc ia Ġper Ġil Ġgesture Ġ[ Gesture . TO UCH ] Ċ Ġ*/ Ċ interface ĠViewHolder With Touch Gesture Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġres it uis ce Ġla Ġview Ġsu Ġcui Ġv err Ãł Ġaggi unto Ġil ĠOn Touch Listener ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġview With Touch () Ġ: ĠView Ċ }