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; }
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; }