package Ġcom . stone . persistent . recyclerview . adapter Ċ Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġandroidx . fragment . app . Fragment Activity Ċ import Ġandroidx . view pager 2 . adapter . Fragment State Adapter Ċ import Ġcom . stone . persistent . recyclerview . fragment . Menu Grid Fragment Ċ Ċ class ĠMenu Pager Adapter ( fragment Activity : ĠFragment Activity ) Ġ: ĊĠĠĠ ĠFragment State Adapter ( fragment Activity ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġcreate Fragment ( position : ĠInt ): ĠFragment Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġmenu Grid Fragment Ġ= ĠMenu Grid Fragment () ĊĠĠĠĠĠĠĠ Ġmenu Grid Fragment . page Ġ= Ġposition ĊĠĠĠĠĠĠĠ Ġreturn Ġmenu Grid Fragment ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠgetItem Count (): ĠInt Ġ= Ġ 2 Ċ }