MainActivity: Switch to FragmentContainerView for navigation
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
@@ -41,7 +41,7 @@ import androidx.core.graphics.ColorUtils
|
|||||||
import androidx.core.view.GravityCompat
|
import androidx.core.view.GravityCompat
|
||||||
import androidx.navigation.NavController
|
import androidx.navigation.NavController
|
||||||
import androidx.navigation.NavDestination
|
import androidx.navigation.NavDestination
|
||||||
import androidx.navigation.Navigation
|
import androidx.navigation.fragment.NavHostFragment
|
||||||
import androidx.navigation.ui.setupWithNavController
|
import androidx.navigation.ui.setupWithNavController
|
||||||
import com.aurora.Constants
|
import com.aurora.Constants
|
||||||
import com.aurora.extensions.*
|
import com.aurora.extensions.*
|
||||||
@@ -188,7 +188,9 @@ class MainActivity : BaseActivity() {
|
|||||||
|
|
||||||
private fun attachNavigation() {
|
private fun attachNavigation() {
|
||||||
val bottomNavigationView: BottomNavigationView = B.navView
|
val bottomNavigationView: BottomNavigationView = B.navView
|
||||||
navController = Navigation.findNavController(this, R.id.nav_host_fragment)
|
val navHostFragment =
|
||||||
|
supportFragmentManager.findFragmentById(R.id.nav_host_fragment) as NavHostFragment
|
||||||
|
navController = navHostFragment.navController
|
||||||
bottomNavigationView.setupWithNavController(navController)
|
bottomNavigationView.setupWithNavController(navController)
|
||||||
|
|
||||||
val backGroundColor = getStyledAttributeColor(android.R.attr.colorBackground)
|
val backGroundColor = getStyledAttributeColor(android.R.attr.colorBackground)
|
||||||
|
|||||||
@@ -37,7 +37,7 @@
|
|||||||
android:id="@+id/view_toolbar"
|
android:id="@+id/view_toolbar"
|
||||||
layout="@layout/view_toolbar_main" />
|
layout="@layout/view_toolbar_main" />
|
||||||
|
|
||||||
<fragment
|
<androidx.fragment.app.FragmentContainerView
|
||||||
android:id="@+id/nav_host_fragment"
|
android:id="@+id/nav_host_fragment"
|
||||||
android:name="androidx.navigation.fragment.NavHostFragment"
|
android:name="androidx.navigation.fragment.NavHostFragment"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
|
|||||||
@@ -37,7 +37,7 @@
|
|||||||
android:id="@+id/view_toolbar"
|
android:id="@+id/view_toolbar"
|
||||||
layout="@layout/view_toolbar_main" />
|
layout="@layout/view_toolbar_main" />
|
||||||
|
|
||||||
<fragment
|
<androidx.fragment.app.FragmentContainerView
|
||||||
android:id="@+id/nav_host_fragment"
|
android:id="@+id/nav_host_fragment"
|
||||||
android:name="androidx.navigation.fragment.NavHostFragment"
|
android:name="androidx.navigation.fragment.NavHostFragment"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
|
|||||||
Reference in New Issue
Block a user