package Ġcom . unic orp dev . kt at r act . fragments . tract . Tr act Tab Layout Ċ Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġandroidx . view pager 2 . adapter . Fragment State Adapter Ċ import Ġcom . unic orp dev . kt at r act . fragments . pictures List . Tr act P ictures Fragment Ċ import Ġjava . util .* Ċ Ċ class ĠTr act Details Tabs Adapter ( fragment : ĠFragment , Ġval Ġitems Count : ĠInt , Ġvar Ġtr act Id : ĠUUID ?): ĠFragment State Adapter ( fragment ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠgetItem Count (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġitems Count ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġcreate Fragment ( position : ĠInt ): ĠFragment Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġwhen Ġ( position ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠ 0 Ġ-> ĠTr act P ictures Fragment . newInstance ( tract Id ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> ĠFragment () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }