package Ġcom . by an dev . fund ame tal android 1 3 Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġandroidx . fragment . app . FragmentManager Ċ import Ġandroidx . fragment . app . Fragment Pager Adapter Ċ Ċ class ĠView Pager Adapter Ġ( private Ġval Ġcontext : ĠContext , Ġfm : ĠFragment Manager ) Ġ: ĠFragment Pager Adapter ( fm , ĠBE HAV IOR _ RE SU ME _ ONLY _ CURRENT _ FRAGMENT ) Ġ{ ĊĊĠĠĠ Ġprivate Ġval ĠTAB _ TIT LES Ġ= Ġint ArrayOf ( ĊĠĠĠĠĠĠĠ ĠR . string . tab _ text _ 1 , ĊĠĠĠĠĠĠĠ ĠR . string . tab _ text _ 2 , ĊĠĠĠĠĠĠĠ ĠR . string . tab _ text _ 3 ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġoverride Ġfun ĠgetItem ( position : ĠInt ): ĠFragment Ġ{ ĊĠĠĠĠĠĠĠ Ġ/* ĊĠĠĠĠĠĠĠĠ ĠM eng i rim ĠData Ġke ĠFragment Ġ: ĊĠĠĠĠĠĠĠĠ ĠUnt uk Ġmeng gun akan ĠTab Layout Ġdengan Ġh anya Ġsat u ĠFragment , ĊĠĠĠĠĠĠĠĠ ĠAnd a Ġb isa Ġmens ias at iny a Ġdengan Ġmeng i rim Ġdata Ġke ĠFragment Ġter se but . ĊĠĠĠĠĠĠĠĠ ĠPeng guna an Ġsat u Ġfragment Ġini Ġdig un akan Ġj ika Ġdata Ġyang Ġdit ampil kan Ġmi rip , ĊĠĠĠĠĠĠĠĠ Ġse h ing ga Ġtidak Ġper lu Ġmem bu at Ġb any ak Ġfragment Ġdan Ġlayout . ĊĠĠĠĠĠĠĠĠ ĠNam un Ġj ika Ġlayout Ġyang Ġdit ampil kan Ġs ang at Ġber bed a , ĊĠĠĠĠĠĠĠĠ Ġle bi h Ġba ik Ġmem bu at Ġfragment Ġbar u Ġs aja . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġval Ġfragment Ġ= ĠHome Fragment . newInstance ( position Ġ+ Ġ 1 ) ĊĠĠĠĠĠĠĠ Ġreturn Ġfragment ĊĊĠĠĠĠĠĠĠ Ġ/* ĊĠĠĠĠĠĠĠ Ġvar Ġfragment : ĠFragment ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġwhen ( position ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠ 0 Ġ-> Ġfragment Ġ= ĠHome Fragment () ĊĠĠĠĠĠĠĠĠĠĠĠĠ 1 Ġ-> Ġfragment Ġ= ĠProfile Fragment () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġfragment Ġas ĠFragment ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/* ĊĠĠĠ Ġget Page Title Ġdig un akan Ġuntuk Ġmember ikan Ġjud ul Ġpada Ġm asing - mas ing Ġtab , ĊĠĠĠ Ġdi Ġs ini ĠAnd a Ġmeng gun akan Ġte ks Ġyang Ġb eras al Ġdari Ġresource ĠStrings . xml ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġget Page Title ( position : ĠInt ): ĠCharSequence ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġcontext . resources . getString ( TAB _ TIT LES [ position ]) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/* ĊĠĠĠ Ġget Count Ġdig un akan Ġuntuk Ġmen ent ukan Ġj umlah Ġtab Ġyang Ġing in Ġdit ampil kan . ĊĠĠĠ ĠP ada Ġk ode Ġdi Ġb aw ah , ĠAnd a Ġmen co ba Ġuntuk Ġmen ampil kan Ġt iga Ġtab . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġget Count (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ 3 ĊĠĠĠ Ġ} Ċ Ċ }