public CustomNavigationController(Activity activity, MeowBottomNavigation bottomNavigation)
        {
            MainContext      = activity;
            NavigationTabBar = bottomNavigation;

            if (activity is TabbedMainActivity cont)
            {
                Context = cont;
            }

            Initialize();
        }
        public CustomNavigationController(Activity activity, MeowBottomNavigation bottomNavigation)
        {
            try
            {
                MainContext      = activity;
                NavigationTabBar = bottomNavigation;

                Context = activity switch
                {
                    TabbedMainActivity cont => cont,
                                       _ => Context
                };

                Initialize();
            }
            catch (Exception e)
            {
                Methods.DisplayReportResultTrack(e);
            }
        }