protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.actv_ViewLegislator); SetupToolbar(Resource.Id.viewLegislatorActv_toolbar); SetupNavigationMenu(Resource.Id.viewLegislatorActv_navigationDrawer); _viewLegislatorFragment = SupportFragmentManager.FindFragmentByTag(TagsType.ViewLegislatorsFragment) as ViewLegislatorFragment; if (_viewLegislatorFragment == null) { var serializedLegislator = AndroidHelper.GetStringFromIntent(Intent, BundleType.Legislator); _viewLegislatorFragment = new ViewLegislatorFragment(); //TODO RM (Low Priority): //http://stackoverflow.com/questions/9245408/best-practice-for-instantiating-a-new-android-fragment if (_viewLegislatorFragment.Arguments == null) { _viewLegislatorFragment.Arguments = new Bundle(); } _viewLegislatorFragment.Arguments.PutString(BundleType.Legislator, serializedLegislator); AndroidHelper.AddSupportFragment(SupportFragmentManager, _viewLegislatorFragment, Resource.Id.viewLegislatorActv_fragmentContainer, TagsType.ViewLegislatorsFragment); } var adView = FindViewById <Android.Gms.Ads.AdView>(Resource.Id.viewLegislatorActv_adView); var adRequest = new Android.Gms.Ads.AdRequest.Builder().Build(); adView.LoadAd(adRequest); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.actv_Main); SetupToolbar(Resource.Id.mainActv_toolbar); SetupNavigationMenu(Resource.Id.mainActv_navigationDrawer); var id = "ca-app-pub-2083619170491780~6859816114"; Android.Gms.Ads.MobileAds.Initialize(ApplicationContext, id); _mainFragment = SupportFragmentManager.FindFragmentByTag(TagsType.MainParentFragment) as MainFragment; if (_mainFragment == null) { _mainFragment = new MainFragment(); AndroidHelper.AddSupportFragment(SupportFragmentManager, _mainFragment, Resource.Id.mainActv_fragmentContainer, TagsType.MainParentFragment); } var adView = FindViewById <Android.Gms.Ads.AdView>(Resource.Id.adView2); var adRequest = new Android.Gms.Ads.AdRequest.Builder().Build(); adView.LoadAd(adRequest); }
protected override void OnCreate(Android.OS.Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.actv_Donate); SetupToolbar(Resource.Id.donateActv_toolbar);//, AndroidHelper.GetString(Resource.String.donate)); SetupNavigationMenu(Resource.Id.donateActv_navigationDrawer); _donateFragment = SupportFragmentManager.FindFragmentByTag(TagsType.DonateFragment) as DonateFragment; if (_donateFragment == null) { _donateFragment = new DonateFragment(); AndroidHelper.AddSupportFragment(SupportFragmentManager, _donateFragment, Resource.Id.donateActv_fragmentContainer, TagsType.DonateFragment); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.actv_FavoriteLegislators); SetupToolbar(Resource.Id.favoriteLegislatorsActv_toolbar); SetupNavigationMenu(Resource.Id.favoriteLegislatorsActv_navigationDrawer); _favLegislatorsFragment = SupportFragmentManager.FindFragmentByTag(TagsType.FavorityLegislatorsFragment) as FavoriteLegislatorsFragment; if (_favLegislatorsFragment == null) { _favLegislatorsFragment = new FavoriteLegislatorsFragment(); AndroidHelper.AddSupportFragment(SupportFragmentManager, _favLegislatorsFragment, Resource.Id.favoriteLegislatorsActv_fragmentContainer, TagsType.FavorityLegislatorsFragment); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.actv_ViewLetters); SetupToolbar(Resource.Id.viewLettersActv_toolbar); SetupNavigationMenu(Resource.Id.viewLettersActv_navigationDrawer); _currentFragment = SupportFragmentManager.FindFragmentByTag(TagsType.ViewLettersFragment) as BaseFragment; if (_currentFragment == null) { var _fragmentType = GetFragmentTypeFromIntent(); _currentFragment = GetNewFragmentByViewLettersFragType(_fragmentType); AndroidHelper.AddSupportFragment(SupportFragmentManager, _currentFragment, Resource.Id.viewLettersActv_fragmentContainer, TagsType.ViewLettersFragment); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.actv_Settings); SetupToolbar(Resource.Id.settingsActv_toolbar); SetupNavigationMenu(Resource.Id.settingsActv_navigationDrawer); if (_settingsFrag == null) { _settingsFrag = new SettingsFragment(); AndroidHelper.AddSupportFragment(SupportFragmentManager, _settingsFrag, Resource.Id.settingsActv_fragmentContainer, TagsType.SettingsFragment); } var adView = FindViewById <Android.Gms.Ads.AdView>(Resource.Id.settingsActv_adView); var adRequest = new Android.Gms.Ads.AdRequest.Builder().Build(); adView.LoadAd(adRequest); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.actv_ViewBills); SetupToolbar(Resource.Id.viewBillsActv_toolbar); SetupNavigationMenu(Resource.Id.viewLBillsActv_navigationDrawer); var _viewBillsFragCtrl = SupportFragmentManager.FindFragmentByTag(TagsType.ViewBillsFragment) as BillViewerFragmentCtrl; if (_viewBillsFragCtrl == null) { _viewBillsFragCtrl = BillViewerFragmentCtrl.CreateInstance(GetBillViewerKind); AndroidHelper.AddSupportFragment(SupportFragmentManager, _viewBillsFragCtrl, Resource.Id.viewBillsActv_fragmentContainer, TagsType.ViewBillsFragment); } var adView = FindViewById <Android.Gms.Ads.AdView>(Resource.Id.viewBillsActv_adView2); var adRequest = new Android.Gms.Ads.AdRequest.Builder().Build(); adView.LoadAd(adRequest); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.actv_WriteLetter); SetupToolbar(Resource.Id.writeLetterActv_toolbar);//, AndroidHelper.GetString(Resource.String.writeNewLetterTitle)); SetupNavigationMenu(Resource.Id.writeLetterActv_navigationDrawer); _writeLetterFragment = SupportFragmentManager.FindFragmentByTag(TagsType.WriteLetterFragment) as WriteLetterFragment; if (_writeLetterFragment == null) { var senderKind = GetSenderKindFromIntent(); _writeLetterFragment = new WriteLetterFragment(); if (_writeLetterFragment.Arguments == null) { _writeLetterFragment.Arguments = new Bundle(); } switch (senderKind) { case BundleSenderKind.LegislatorViewer: var legislator = AppHelper.GetLegislatorFromIntent(Intent); _writeLetterFragment.Arguments.PutString(BundleType.Legislator, legislator.SerializeToJson()); break; case BundleSenderKind.ViewLettersAdapter: var letter = GetLetterFromIntent(); _writeLetterFragment.Arguments.PutString(BundleType.Letter, letter.SerializeToJson()); break; } AndroidHelper.AddSupportFragment(SupportFragmentManager, _writeLetterFragment, Resource.Id.writeLetterActv_fragmentContainer, TagsType.WriteLetterFragment); } }