package Ġcom . bit love . f et life . view . widget Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . util . Attribute Set Ċ import Ġandroid . view . Motion Event Ċ import Ġandroidx . view pager . widget . ViewPager Ċ Ċ class ĠSlide Control ViewPager ( context : ĠContext , Ġattrs : ĠAttributeSet ) Ġ: ĠView Pager ( context , Ġattrs ) Ġ{ ĊĊĠĠĠ Ġvar Ġslide Enabled : ĠBoolean Ġ= Ġfalse ĊĊĠĠĠ Ġoverride Ġfun Ġon Touch Event ( event : ĠMotion Event ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġif Ġ( this . slide Enabled ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsuper . on Touch Event ( event ) ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġfalse ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Intercept Touch Event ( event : ĠMotion Event ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġif Ġ( this . slide Enabled ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsuper . on Intercept Touch Event ( event ) ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠsetCurrent Item ( item : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . setCurrent Item ( item , Ġslide Enabled ) ĊĠĠĠ Ġ} Ċ Ċ } Ċ