/* Ċ Copyright Ġ( c ) Ġ 2 0 1 8 ĠCommons Ware , ĠLLC Ċ Licensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ġyou Ġmay Ġnot Ċ use Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . ĠYou Ġmay Ġobtain ĉ a Ġcopy Ċ of Ġthe ĠLicense Ġat Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 . ĠUnless Ġrequired Ċ by Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ġdistributed Ġunder Ġthe Ċ License Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , ĉ WITHOUT ĉ WAR RAN TIES ĠOR ĠCONDITIONS Ċ OF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ċ language Ġgoverning Ġpermissions Ġand Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ċ Cover ed Ġin Ġdetail Ġin Ġthe Ġbook Ġ_ The ĠBus y ĠCod er 's ĠGuide Ġto ĠAndroid ĠDevelopment _ Ċ https :// commons ware . com / Android Ċ Ġ*/ Ċ Ċ package Ġcom . commons ware . android . slice . inspector Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroidx . view pager . widget . ViewPager Ċ import Ġcom . google . android . material . tabs . Tab Layout Ċ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĊĠĠĠ Ġval Ġpager Ġ= ĠfindViewById < ViewPager >( R . id . pager ) ĊĠĠĠ Ġval Ġadapter Ġ= ĠTab Adapter ( support FragmentManager , Ġresources . getString Array ( R . array . tabs )) ĊĠĠĠ Ġval Ġtabs Ġ= ĠfindViewById < Tab Layout >( R . id . tabs ) ĊĊĠĠĠ Ġpager . adapter Ġ= Ġadapter ĊĠĠĠ Ġtabs . setup With ViewPager ( pager ) ĊĠ Ġ} Ċ } Ċ