package Ġcom . kotlin . order . ui . adapter Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . support . v 4 . app . Fragment Ċ import Ġandroid . support . v 4 . app . FragmentManager Ċ import Ġandroid . support . v 4 . app . Fragment Pager Adapter Ċ import Ġcom . kotlin . order . common . Order Constant Ċ import Ġcom . kotlin . order . ui . fragment . Order Fragment Ċ Ċ /* ĊĠĠĠ Ġ è®¢åįķ Tab å¯¹åºĶ ViewPager Ċ Ġ*/ Ċ class ĠOrder Vp Adapter ( fm : ĠFragment Manager ) ĊĠĠĠ Ġ: ĠFragment Pager Adapter ( fm ) Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġtitles Ġ= ĠarrayOf (" åħ¨éĥ¨ "," å¾ħ ä»ĺ æ¬¾ "," å¾ħ æĶ¶ è´§ "," å·² å®ĮæĪĲ "," å·² åıĸæ¶Ī ") ĊĊĠĠĠ Ġoverride Ġfun ĠgetItem ( position : ĠInt ): ĠFragment Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġfragment Ġ= ĠOrder Fragment () ĊĠĠĠĠĠĠĠ Ġval Ġbundle Ġ= ĠBundle () ĊĠĠĠĠĠĠĠ Ġbundle . put Int ( Order Constant . KEY _ ORDER _ STATUS , position ) ĊĠĠĠĠĠĠĠ Ġfragment . arguments Ġ= Ġbundle ĊĠĠĠĠĠĠĠ Ġreturn Ġfragment ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Count (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġtitles . size ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Page Title ( position : ĠInt ): ĠCharSequence Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġtitles [ position ] ĊĠĠĠ Ġ} Ċ } Ċ