/* Copyright Ġ( c ) Ġ 2 0 1 8 ĠMad ona ĠSy om bu a ĊĊĠĠĠĠĠĠĠ Ġ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 . mad on asy om bu a . grow with goog lete amp ro ject . ui . adapter Ċ Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġandroidx . fragment . app . FragmentManager Ċ import Ġandroidx . fragment . app . Fragment State Pager Adapter Ċ import Ġjava . util .* Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠA yo Ġon Ġ 2 / 9 / 2 0 1 8 . Ċ Ġ*/ Ċ class ĠF rag ments Adapter ( fm : ĠFragment Manager ?) Ġ: ĠFragment State Pager Adapter ( fm !! ) Ġ{ ĊĠĠĠ Ġ// Contains Ġthe Ġtwo Ġfragments ĊĠĠĠ Ġprivate Ġval Ġfragment List : ĠMutable List < Fragment > Ġ= ĠArrayList () ĊĊĠĠĠ Ġ// Gets Ġthe Ġposition Ġof Ġthe Ġfragments ĊĠĠĠ Ġoverride Ġfun ĠgetItem ( position : ĠInt ): ĠFragment Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġfragment List [ position ] ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Count (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġfragment List . size ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// Adds ĠF rag ments Ġto Ġthe Ġlist . ĠIn Ġout Ġcase , Ġthere Ġis Ġonly Ġtwo . ĠRegister Ġand ĠLogin ĊĠĠĠ Ġfun Ġadd Fragment ( fragment : ĠFragment ) Ġ{ ĊĠĠĠĠĠĠĠ Ġfragment List . add ( fragment ) ĊĠĠĠ Ġ} Ċ }