package Ġbiz . dream aker . lib . android _ core . utils . base Ċ Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġandroidx . fragment . app . Fragment Activity Ċ import Ġandroidx . view pager 2 . adapter . Fragment State Adapter Ċ Ċ /** Ċ Ġ* ĠData ĠLayer Ġìłĳ ê·¼ ĠíĽĦ , Ġê²°ê³¼ ë¥¼ Ġui Ġì²ĺë¦¬ ë¥¼ ĠìľĦíķ´ Ġìĺ ¬ ëł¤ ë³ ´ë Ĥ ¼ ĠëķĮ ĠìĤ¬ìļ© ëĲĺëĬĶ Ġìĥģíĥľ Ġíģ´ëŀĺìĬ¤ Ċ Ġ*/ Ċ class ĠView Pager 2 State Adapter ( fragment Activity : ĠFragment Activity , Ġprivate Ġval Ġfragment List : ĠList < Fragment >) Ġ: ĠFragment State Adapter ( fragment Activity ) Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠgetItem Count (): ĠInt Ġ= Ġfragment List . size ĊĠĠĠ Ġoverride Ġfun Ġcreate Fragment ( position : ĠInt ): ĠFragment Ġ= Ġfragment List [ position ] Ċ }