private void showInitialFragment()
        {
            SupportFragmentManager.RemoveAllFragments();

            var mainFragment = getCachedFragment(Resource.Id.MainTabTimerItem) as MainFragment;

            SupportFragmentManager
            .BeginTransaction()
            .Add(Resource.Id.CurrentTabFragmmentContainer, mainFragment)
            .Commit();

            mainFragment.SetFragmentIsVisible(true);

            activeFragment = mainFragment;
        }
Exemple #2
0
        private void showInitialFragment(int initialTabItemId)
        {
            SupportFragmentManager.RemoveAllFragments();

            var initialFragment = getCachedFragment(initialTabItemId);

            SupportFragmentManager
            .BeginTransaction()
            .Add(Resource.Id.CurrentTabFragmmentContainer, initialFragment)
            .Commit();

            if (initialFragment is MainFragment mainFragment)
            {
                mainFragment.SetFragmentIsVisible(true);
            }

            requestedInitialTab           = initialTabItemId;
            navigationView.SelectedItemId = initialTabItemId;
            activeFragment = initialFragment;
        }