package Ġcom . gather ing hall stud ios . m hw or l dd atabase . features . mon sters . list Ċ Ċ import Ġandroid . os . Bundle Ċ Ċ import Ġcom . gather ing hall stud ios . m hw or l dd atabase . R Ċ import Ġcom . gather ing hall stud ios . m hw or l dd atabase . common . Base Pager Fragment Ċ import Ġcom . gather ing hall stud ios . m hw or l dd atabase . data . types . Monster Size Ċ Ċ /** Ċ Ġ* ĠThe Ġmain Ġscreen Ġpage Ġfor Ġa Ġmonster Ġlist . ĠContains ĠMon st List Fragments Ġas Ġtabs Ċ Ġ* ĠMon ster ĠHub Ċ Ġ*/ Ċ Ċ class ĠMon ster List Pager Fragment Ġ: ĠBase Pager Fragment () Ġ{ ĊĠĠĠ Ġ/* ĊĠĠĠĠ Ġ* ĠTODO ĠAdd Ġany Ġscroll Ġor Ġpager Ġstate Ġto Ġa ĠMon ster List Pager ViewModel Ġto Ġbetter Ġsupport Ġrotation Ġand Ġback stack ĊĠĠĠĠ Ġ*/ ĊĊĠĠĠ Ġoverride Ġfun Ġon Add Tabs ( tabs : ĠBase Pager Fragment . Tab Ad der ) Ġ{ ĊĠĠĠĠĠĠĠ Ġtabs . add Tab ( getString ( R . string . tab _ mon sters _ list _ large )) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠMon ster List Fragment . newInstance ( Monster Size . LARGE ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġtabs . add Tab ( getString ( R . string . tab _ mon sters _ list _ small )) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠMon ster List Fragment . newInstance ( Monster Size . SMALL ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Activity Created ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Activity Created ( savedInstanceState ) ĊĠĠĠĠĠĠĠ Ġactivity ?. title Ġ= ĠgetString ( R . string . title _ monster _ list ) ĊĠĠĠ Ġ} Ċ } Ċ