/* Ċ Ġ* ĠThe Ġcontents Ġof Ġthis Ġfile Ġare Ġsubject Ġto Ġthe ĠOpen MR S ĠPublic ĠLicense Ċ Ġ* ĠVersion Ġ 1 . 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 :// license . open m rs . org Ċ Ġ* Ċ Ġ* ĠSoftware Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " Ċ Ġ* Ġbasis , ĠWITHOUT ĠWARRANTY ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . ĠSee Ġthe Ċ Ġ* ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġrights Ġand Ġlimitations Ċ Ġ* Ġunder Ġthe ĠLicense . Ċ Ġ* Ċ Ġ* ĠCopyright Ġ( C ) ĠOpen MR S , ĠLLC . Ġ ĠAll ĠRights ĠReserved . Ċ Ġ*/ Ċ package Ġorg . open m rs . mobile . activities . logs Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . Menu Ċ import Ġorg . open m rs . mobile . R Ċ import Ġorg . open m rs . mobile . activities . AC Base Activity Ċ Ċ class ĠLogs Activity Ġ: ĠAC Base Activity () Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ logs ) ĊĠĠĠĠĠĠĠ Ġval Ġaction Bar Ġ= Ġsupport ActionBar ĊĠĠĠĠĠĠĠ Ġif Ġ( action Bar Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġaction Bar . elevation Ġ= Ġ 0 f ĊĠĠĠĠĠĠĠĠĠĠĠ Ġaction Bar . set Display Home As Up Enabled ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġaction Bar . setTitle ( R . string . title _ activity _ logs ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ// ĠCreate Ġfragment ĊĠĠĠĠĠĠĠ Ġvar Ġlogs Fragment Ġ= Ġsupport FragmentManager . find Fragment ById ( R . id . logs Content Fragment ) Ġas ĠLogs Fragment ? ĊĠĠĠĠĠĠĠ Ġif Ġ( logs Fragment Ġ== Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlogs Fragment Ġ= ĠLogs Fragment . newInstance () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġif Ġ(! logs Fragment . isActive ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd Fragment To Activity ( support FragmentManager , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlogs Fragment , ĠR . id . logs Content Fragment ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ// ĠCreate Ġthe Ġpresenter ĊĠĠĠĠĠĠĠ ĠLogs Presenter ( logs Fragment , Ġm Open MR S Logger ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate Options Menu ( menu : ĠMenu ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate Options Menu ( menu ) ĊĠĠĠĠĠĠĠ Ġ// Disable ĠSettings ĠOption Ġin ĠMenu ĊĠĠĠĠĠĠĠ Ġval Ġsettings Item Ġ= Ġmenu . find Item ( R . id . action Settings ) ĊĠĠĠĠĠĠĠ Ġsettings Item . isVisible Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġreturn Ġtrue ĊĠĠĠ Ġ} Ċ }