package Ġorg . opp ia . app . my downloads Ċ Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġandroidx . fragment . app . FragmentManager Ċ import Ġandroidx . fragment . app . Fragment State Pager Adapter Ċ Ċ /** ĠAdapter Ġto Ġbind Ġfragments Ġto Ġ[ Fragment State Pager Adapter ] Ġinside Ġ[ My Downloads Fragment ]. Ġ*/ Ċ @ Suppress (" DE PREC ATION ") Ċ class ĠMy Downloads ViewPager Adapter ( fragment Manager : ĠFragment Manager ) Ġ: ĊĠ ĠFragment State Pager Adapter ( fragment Manager ) Ġ{ ĊĊĠ Ġoverride Ġfun ĠgetItem ( position : ĠInt ): ĠFragment Ġ{ ĊĠĠĠ Ġreturn Ġwhen Ġ( My Downloads Tab . get Tab For Position ( position )) Ġ{ ĊĠĠĠĠĠ ĠMy Downloads Tab . DOWNLOAD S Ġ-> Ġ{ ĊĠĠĠĠĠĠĠ ĠDown loads Tab Fragment () ĊĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ ĠMy Downloads Tab . UP DAT ES Ġ-> Ġ{ ĊĠĠĠĠĠĠĠ ĠUpdates Tab Fragment () ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġget Count (): ĠInt Ġ{ ĊĠĠĠ Ġreturn ĠMy Downloads Tab . values (). size ĊĠ Ġ} Ċ } Ċ