You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

MainActivity.java 1.2KB

123456789101112131415161718192021222324252627282930
  1. package com.example.meinwald;
  2. import android.os.Bundle;
  3. import com.google.android.material.bottomnavigation.BottomNavigationView;
  4. import androidx.appcompat.app.AppCompatActivity;
  5. import androidx.navigation.NavController;
  6. import androidx.navigation.Navigation;
  7. import androidx.navigation.ui.AppBarConfiguration;
  8. import androidx.navigation.ui.NavigationUI;
  9. public class MainActivity extends AppCompatActivity {
  10. @Override
  11. protected void onCreate(Bundle savedInstanceState) {
  12. super.onCreate(savedInstanceState);
  13. setContentView(R.layout.activity_main);
  14. BottomNavigationView navView = findViewById(R.id.nav_view);
  15. // Passing each menu ID as a set of Ids because each
  16. // menu should be considered as top level destinations.
  17. AppBarConfiguration appBarConfiguration = new AppBarConfiguration.Builder(
  18. R.id.navigation_map, R.id.navigation_areas, R.id.navigation_tasks)
  19. .build();
  20. NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment);
  21. NavigationUI.setupActionBarWithNavController(this, navController, appBarConfiguration);
  22. NavigationUI.setupWithNavController(navView, navController);
  23. }
  24. }