From 9d0980da68f8edc968fe34ecde41d17c9300e1dc Mon Sep 17 00:00:00 2001 From: m_broelemann Date: Thu, 7 Jan 2021 21:05:13 +0100 Subject: [PATCH] Start Fragment festlegen in Main --- .../app/src/main/java/com/example/aped/MainActivity.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/APED/app/src/main/java/com/example/aped/MainActivity.java b/APED/app/src/main/java/com/example/aped/MainActivity.java index 52ff8bc..ed47c66 100644 --- a/APED/app/src/main/java/com/example/aped/MainActivity.java +++ b/APED/app/src/main/java/com/example/aped/MainActivity.java @@ -2,7 +2,6 @@ package com.example.aped; import android.Manifest; import android.app.AlertDialog; -import android.content.DialogInterface; import android.content.Intent; import android.net.Uri; import android.os.Bundle; @@ -26,6 +25,8 @@ import androidx.core.app.ActivityCompat; import androidx.core.content.ContextCompat; import androidx.core.content.FileProvider; import androidx.navigation.NavController; +import androidx.navigation.NavGraph; +import androidx.navigation.NavInflater; import androidx.navigation.Navigation; import androidx.navigation.ui.AppBarConfiguration; import androidx.navigation.ui.NavigationUI; @@ -56,7 +57,7 @@ public class MainActivity extends AppCompatActivity { /** To use favorite instead of direct inclusion.*/ private IFAVORITES favorite; - + public String start = "@+id/nav_all_IOs"; /** * On create method of the main activity. * Sets various displays and start settings. @@ -84,6 +85,10 @@ public class MainActivity extends AppCompatActivity { .build(); NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment); + NavInflater navInflater = navController.getNavInflater(); + NavGraph graph = navInflater.inflate(R.navigation.mobile_navigation); + graph.setStartDestination(R.id.nav_your_IOs); + navController.setGraph(graph); NavigationUI.setupActionBarWithNavController(this, navController, mAppBarConfiguration); NavigationUI.setupWithNavController(navigationView, navController);