package Ġcom . som oplay . we fung ame . lib Chat . message Page . Auto Input . adapter Ċ Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġandroidx . fragment . app . FragmentManager Ċ import Ġandroidx . fragment . app . Fragment Pager Adapter Ċ Ċ class ĠNo Horizontal Scroller VP Auto Input Adapter Ġ: ĠFragment Pager Adapter Ġ{ ĊĊĠĠĠ Ġprivate Ġvar Ġdatas : ĠArrayList < Fragment > ĊĊĠĠĠ Ġconstructor ( fm : ĠFragment Manager , Ġdatas : ĠArrayList < Fragment >): super ( fm , ĠFragment Pager Adapter . BE HAV IOR _ RE SU ME _ ONLY _ CURRENT _ FRAGMENT ){ ĊĠĠĠĠĠĠĠ Ġthis . datas Ġ= Ġdatas ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠgetItem ( position : ĠInt ): ĠFragment Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġdatas [ position ] ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Count (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġdatas . size ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdestroy Item ( container : ĠViewGroup , Ġposition : ĠInt , Ġ` object `: ĠAny ) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . destroy Item ( container , Ġposition , Ġ` object `) ĊĠĠĠ Ġ} Ċ Ċ }