Guest User

Untitled

a guest
Nov 14th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.82 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2.  
  3. android:id="@+id/container"
  4. android:layout_width="match_parent"
  5. android:layout_height="match_parent"
  6. tools:context=".MainActivity">
  7. <android.support.design.widget.NavigationView
  8. android:id="@+id/nav_view"
  9. android:layout_width="wrap_content"
  10. android:layout_height="match_parent"
  11. android:layout_gravity="start"
  12. android:layout_marginBottom="120dp"
  13. android:layout_marginLeft="100dp"
  14. app:menu="@menu/activity_main_drawer"
  15. app:itemIconTint="@android:color/black"
  16. android:backgroundTint="#f2f2f2"
  17. app:itemTextColor="#304769"
  18. />
  19.  
  20.  
  21. <WebView
  22. android:id="@+id/webView"
  23. android:layout_width="match_parent"
  24. android:layout_height="match_parent"
  25. android:layout_alignParentLeft="true"
  26. android:layout_alignParentStart="true"
  27. android:layout_alignParentBottom="true"
  28. android:layout_alignParentRight="true"
  29. android:layout_alignParentEnd="true"
  30. android:layout_alignParentTop="true"
  31. />
  32.  
  33.  
  34. <android.support.design.widget.BottomNavigationView
  35. android:id="@+id/navigationsuperior"
  36. android:layout_width="1dp"
  37. android:layout_height="1dp"
  38. android:layout_marginTop="400dp"
  39. android:layout_marginBottom="50dp"
  40. android:background="?android:attr/windowBackground"
  41. android:backgroundTint="#304769"
  42. app:itemIconTint="@android:color/darker_gray"
  43. app:itemTextColor="@android:color/darker_gray"
  44. app:layout_constraintBottom_toBottomOf="parent"
  45. app:layout_constraintHorizontal_bias="0.0"
  46. app:layout_constraintLeft_toLeftOf="parent"
  47. app:layout_constraintRight_toRightOf="parent"
  48. app:menu="@menu/navigationsuperior" />
  49.  
  50.  
  51. <android.support.design.widget.BottomNavigationView
  52.  
  53. android:id="@+id/navigation"
  54. android:layout_width="100dp"
  55. android:layout_height="wrap_content"
  56. android:background="?android:attr/windowBackground"
  57. android:backgroundTint="#304769"
  58. android:layout_marginTop="450dp"
  59. app:itemIconTint="@android:color/darker_gray"
  60. app:itemTextColor="@android:color/darker_gray"
  61. app:layout_constraintBottom_toBottomOf="parent"
  62. app:layout_constraintLeft_toLeftOf="parent"
  63. app:layout_constraintRight_toRightOf="parent"
  64. app:menu="@menu/navigation" />
  65.  
  66. public NavigationView.OnNavigationItemSelectedListener LonNavigationItemSelectedListener;{ //SE UTLIZA PARA EL MANU LATERAL
  67.  
  68. LonNavigationItemSelectedListener = new NavigationView.OnNavigationItemSelectedListener() {
  69. @Override
  70. public boolean onNavigationItemSelected(MenuItem menuItem) {
  71. // Handle navigation view item clicks here.
  72. // int id = menuItem.getItemId();
  73. int id = menuItem.getItemId();
  74.  
  75.  
  76. /* if (id == R.id.nav_camera) {
  77. // Handle the camera action
  78. } else if (id == R.id.nav_gallery) {
  79.  
  80. } else if (id == R.id.nav_slideshow) {
  81.  
  82. } else if (id == R.id.nav_manage) {
  83.  
  84. } else if (id == R.id.nav_share) {
  85.  
  86. } else if (id == R.id.nav_send) {
  87.  
  88. }*/
  89.  
  90. DrawerLayout drawer = (DrawerLayout) findViewById(R.id.container);
  91. drawer.closeDrawer(GravityCompat.START);
  92. return true;
  93.  
  94. }
  95.  
  96. };
  97. }
  98.  
  99. private void addMenuItemInNavMenuDrawer() { //se utilizara para poner en el menù lateral los vehiculos por usuario
  100. NavigationView navView = (NavigationView) findViewById(R.id.nav_view);
  101.  
  102. Menu menu = navView.getMenu();
  103. Menu submenu = menu.addSubMenu(1,1,1,"Vehículos asociados");
  104.  
  105. submenu.add(1,1,1,"Automovil").setIcon(R.drawable.auto_icon);
  106.  
  107.  
  108. /* submenu.add("Automovil").setIcon(R.drawable.auto_icon).getItemId();
  109. submenu.add("Taxi").setIcon(R.drawable.taxi_icon).getItemId();
  110. submenu.add("Camión").setIcon(R.drawable.camion_icon).getItemId();
  111. submenu.add("Motocicleta").setIcon(R.drawable.moto_icon).getItemId();*/
  112.  
  113.  
  114.  
  115. // navView.invalidate();
  116. }
Add Comment
Please, Sign In to add comment