Guest User

Untitled

a guest
Dec 17th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.20 KB | None | 0 0
  1. package com.example.soporte.inteliapp2;
  2.  
  3. @Override
  4. protected void onCreate(Bundle savedInstanceState) {
  5. super.onCreate(savedInstanceState);
  6. setContentView(R.layout.activity_main);
  7. Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
  8. setSupportActionBar(toolbar);
  9.  
  10. FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
  11. fab.setOnClickListener(new View.OnClickListener() {
  12. @Override
  13. public void onClick(View view) {
  14. Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
  15. .setAction("Action", null).show();
  16. }
  17. });
  18.  
  19. DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
  20. ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
  21. this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
  22. drawer.addDrawerListener(toggle);
  23. toggle.syncState();
  24.  
  25. Fragment fragment= new InteligensaFragment();
  26. getSupportFragmentManager().beginTransaction().add(R.id.contenedor,fragment).commit();
  27.  
  28. NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
  29. navigationView.setNavigationItemSelectedListener(this);
  30. }
  31.  
  32. @Override
  33. public void onBackPressed() {
  34. DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
  35. if (drawer.isDrawerOpen(GravityCompat.START)) {
  36. drawer.closeDrawer(GravityCompat.START);
  37. } else {
  38. super.onBackPressed();
  39. }
  40. }
  41.  
  42. @Override
  43. public boolean onCreateOptionsMenu(Menu menu) {
  44. // Inflate the menu; this adds items to the action bar if it is present.
  45. getMenuInflater().inflate(R.menu.main, menu);
  46. return true;
  47. }
  48.  
  49.  
  50.  
  51. @SuppressWarnings("StatementWithEmptyBody")
  52. @Override
  53. public boolean onNavigationItemSelected(MenuItem item) {
  54. // Handle navigation view item clicks here.
  55. int id = item.getItemId();
  56.  
  57.  
  58. Fragment myfragment = null;
  59. boolean fragmentSeleccionado = false;
  60. String tittle ="";
  61.  
  62.  
  63. if (id == R.id.nav_inteligensa) {
  64. myfragment = new InteligensaFragment();
  65. fragmentSeleccionado = true;
  66. tittle="INTELIGENSA";
  67. } else if (id == R.id.nav_intelicard) {
  68. myfragment = new IntelCardFragment();
  69. fragmentSeleccionado = true;
  70. tittle="INTELISEÑO";
  71. } else if (id == R.id.nav_intelitec) {
  72. myfragment = new InteliTecFragment();
  73. fragmentSeleccionado = true;
  74. tittle="INTELITEC";
  75. } else if (id == R.id.nav_intelifone) {
  76. myfragment = new InteliFoneFragment();
  77. fragmentSeleccionado = true;
  78. tittle="INTELIFONE";
  79. } else if (id == R.id.nav_intelipunto) {
  80. myfragment = new InteliPuntoFragment();
  81. fragmentSeleccionado = true;
  82. tittle="INTELIPUNTO";
  83. } else if (id == R.id.nav_intelisoft) {
  84. myfragment = new InteliSoftFragment();
  85. fragmentSeleccionado = true;
  86. tittle="INTELISOFT";
  87. }
  88.  
  89. if(fragmentSeleccionado==true){
  90. getSupportFragmentManager().beginTransaction().replace(R.id.contenedor, myfragment).commit();
  91. getSupportActionBar().setTitle(tittle);
  92.  
  93. }
  94.  
  95.  
  96. DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
  97. drawer.closeDrawer(GravityCompat.START);
  98. return true;
  99. }
Add Comment
Please, Sign In to add comment