private void NavigationTabBarOnStartTabSelected(object sender, NavigationTabBar.StartTabSelectedEventArgs e) { try { switch (e.P1) { case 0: PageNumber = 0; ShowFragment0(); AdsGoogle.Ad_Interstitial(Context); break; case 1: PageNumber = 1; ShowFragment1(); AdsGoogle.Ad_RewardedVideo(Context); break; case 2: PageNumber = 2; //NavigationTabBar.Model tabNotifications = Models.FirstOrDefault(a => a.Title == Context.GetText(Resource.String.Lbl_Browse)); //tabNotifications?.HideBadge(); ShowFragment2(); AdsGoogle.Ad_Interstitial(Context); break; case 3: PageNumber = 3; ShowFragment3(); AdsGoogle.Ad_RewardedVideo(Context); break; case 4: PageNumber = 4; ShowFragment4(); AdsGoogle.Ad_Interstitial(Context); break; default: PageNumber = 0; ShowFragment0(); break; } } catch (Exception exception) { Console.WriteLine(exception); } }
private void NavigationTabBarOnStartTabSelected(object sender, NavigationTabBar.StartTabSelectedEventArgs e) { try { switch (e.P1) { case 0: PageNumber = 0; ShowFragment0(); Context?.TracksCounter?.CheckTracksCounter(); break; case 1: if (AppSettings.ShowTrending) { PageNumber = 1; ShowFragment1(); Context?.TracksCounter?.CheckTracksCounter(); AdsGoogle.Ad_Interstitial(Context); } else { PageNumber = 2; NavigationTabBar.Model tabNotifications = Models.FirstOrDefault(a => a.Title == Context.GetText(Resource.String.Lbl_Notifications)); tabNotifications?.HideBadge(); ShowFragment2(); Context?.TracksCounter?.CheckTracksCounter(); AdsGoogle.Ad_RewardedVideo(Context); } break; case 2: PageNumber = 2; if (AppSettings.ShowTrending) { NavigationTabBar.Model tabNotifications = Models.FirstOrDefault(a => a.Title == Context.GetText(Resource.String.Lbl_Notifications)); tabNotifications?.HideBadge(); ShowFragment2(); Context?.TracksCounter?.CheckTracksCounter(); AdsGoogle.Ad_Interstitial(Context); } else { PageNumber = 3; NavigationTabBar.Model tabMessages = Models.FirstOrDefault(a => a.Title == Context.GetText(Resource.String.Lbl_messages)); tabMessages?.HideBadge(); Context.ShowChat(); } break; case 3: if (AppSettings.ShowTrending) { PageNumber = 3; NavigationTabBar.Model tabMessages = Models.FirstOrDefault(a => a.Title == Context.GetText(Resource.String.Lbl_messages)); tabMessages?.HideBadge(); Context.ShowChat(); } else { PageNumber = 4; ShowFragment4(); } break; case 4: PageNumber = 4; ShowFragment4(); break; default: PageNumber = 0; ShowFragment0(); break; } } catch (Exception exception) { Console.WriteLine(exception); } }
public void NavigationTabBarOnStartTabSelected(object sender, NavigationTabBar.StartTabSelectedEventArgs e) { try { switch (e.P1) { case 0: PageNumber = 0; ShowFragment0(); AdsGoogle.Ad_Interstitial(Context); break; case 1: PageNumber = 1; ShowFragment1(); AdsGoogle.Ad_Interstitial(Context); break; case 2: PageNumber = 2; Context.RunOnUiThread(() => { try { if (!Context.CircleMenu.IsOpened) { Context.CircleMenu.Visibility = ViewStates.Visible; Context.CircleMenu.OpenMenu(); } else { Context.CircleMenu.CloseMenu(); Context.CircleMenu.Visibility = ViewStates.Gone; } } catch (Exception exception) { Console.WriteLine(exception); } }); break; case 3: PageNumber = 3; var dataTab = Models.FirstOrDefault(a => a.Title == Context.GetText(Resource.String.Lbl_Notifications)); dataTab?.HideBadge(); ShowFragment3(); AdsGoogle.Ad_RewardedVideo(Context); break; case 4: PageNumber = 4; ShowFragment4(); AdsGoogle.Ad_RewardedVideo(Context); break; default: PageNumber = 0; ShowFragment0(); break; } } catch (Exception exception) { Console.WriteLine(exception); } }