package Ġcom . him an shu . new sp oint . ui . app Intro Ċ Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġandroidx . fragment . app . FragmentManager Ċ import Ġandroidx . fragment . app . Fragment Pager Adapter Ċ Ċ class ĠApp Intro Pager Adapter ( ĊĠĠĠ Ġprivate Ġval Ġfragment Manager : ĠFragment Manager Ċ ) Ġ: ĠFragment Pager Adapter ( fragment Manager , ĠBE HAV IOR _ RE SU ME _ ONLY _ CURRENT _ FRAGMENT ) Ġ{ ĊĊĠĠĠ Ġpublic Ġvar Ġfragment List Ġ= Ġmutable ListOf < Fragment >() ĊĊĊĠĠĠ Ġpublic Ġfun Ġadd Fragment ( fragment : ĠFragment ) Ġ{ ĊĠĠĠĠĠĠĠ Ġfragment List . add ( fragment ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠgetItem ( position : ĠInt ): ĠFragment Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġfragment List [ position ] ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Count (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġfragment List . size ĊĠĠĠ Ġ} ĊĊ Ċ }