/* Ċ Ġ* ĠCopyright Ġ( C ) Ġ 2 0 1 3 ĠThe ĠAndroid ĠOpen ĠSource ĠProject Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ Ċ package Ġcom . nk ming . utils . transition Ċ Ċ import Ġandroid . annotation . Target Api Ċ import Ġandroid . os . Build Ċ import Ġandroid . transition . Transition Ċ Ċ /** Ċ Ġ* ĠUtility Ġadapter Ġclass Ġto Ġavoid Ġhaving Ġto Ġoverride Ġall Ġthree Ġmethods Ċ Ġ* Ġwhenever Ġsomeone Ġjust Ġwants Ġto Ġlisten Ġfor Ġa Ġsingle Ġevent . ĠIt 's Ġthe Ġsame Ġclass Ċ Ġ* Ġfrom ĠA O SP , Ġbut Ġfor Ġsome Ġreason Ġit 's Ġhidden Ġthere Ċ Ġ*/ Ċ @ Target Api ( Build . VERSION _ CODES . KIT K AT ) Ċ open Ġclass ĠTransition Listener Adapter Ġ: ĠTransition . Transition Listener Ċ { Ċ ĉ override Ġfun Ġon Transition Start ( transition : ĠTransition ) Ċ ĉ {} ĊĊ ĉ override Ġfun Ġon Transition End ( transition : ĠTransition ) Ċ ĉ {} ĊĊ ĉ override Ġfun Ġon Transition Cancel ( transition : ĠTransition ) Ċ ĉ {} ĊĊ ĉ override Ġfun Ġon Transition Pause ( transition : ĠTransition ) Ċ ĉ {} ĊĊ ĉ override Ġfun Ġon Transition Resume ( transition : ĠTransition ) Ċ ĉ {} Ċ } Ċ