From d1ec7fd51c4299cd9231b057c322760fc3eccc95 Mon Sep 17 00:00:00 2001 From: Tom Hicks Date: Sun, 2 May 2021 01:36:16 -0700 Subject: [PATCH] Replaces fragment tag with FragmentContainerView. --- .../main/java/com/majinnaibu/monstercards/MainActivity.java | 4 +++- app/src/main/res/layout/activity_main.xml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/majinnaibu/monstercards/MainActivity.java b/app/src/main/java/com/majinnaibu/monstercards/MainActivity.java index 7a20e80..b46ca97 100644 --- a/app/src/main/java/com/majinnaibu/monstercards/MainActivity.java +++ b/app/src/main/java/com/majinnaibu/monstercards/MainActivity.java @@ -5,6 +5,7 @@ import android.os.Bundle; import androidx.appcompat.app.AppCompatActivity; import androidx.navigation.NavController; import androidx.navigation.Navigation; +import androidx.navigation.fragment.NavHostFragment; import androidx.navigation.ui.AppBarConfiguration; import androidx.navigation.ui.NavigationUI; @@ -34,7 +35,8 @@ public class MainActivity extends AppCompatActivity { R.id.navigation_collections, R.id.navigation_library) .build(); - NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment); + NavHostFragment navHostFragment = (NavHostFragment) getSupportFragmentManager().findFragmentById(R.id.nav_host_fragment); + NavController navController = navHostFragment.getNavController(); NavigationUI.setupActionBarWithNavController(this, navController, appBarConfiguration); NavigationUI.setupWithNavController(navView, navController); } diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index a163bb2..eec5652 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -17,7 +17,7 @@ app:layout_constraintRight_toRightOf="parent" app:menu="@menu/bottom_nav_menu" /> -