Guest User

Untitled

a guest
Oct 19th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.00 KB | None | 0 0
  1. NavigationView nav_draw = (NavigationView) findViewById(R.id.nav_view);
  2. Menu menu = nav_draw.getMenu();
  3. MenuItem item = menu.findItem(R.id.nav_myflat);
  4. 1) Spinner spinner = (Spinner) item.getActionView();
  5.  
  6. 2) View myView = getLayoutInflater().inflate(R.layout.activity_main, null);
  7. View v = myView.findViewById(R.id.spinner);
  8. Spinner spinner = (Spinner) v;
  9.  
  10. <?xml version="1.0" encoding="utf-8"?>
  11. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  12. xmlns:tools="http://schemas.android.com/tools"
  13. android:layout_width="match_parent"
  14. android:layout_height="match_parent" xmlns:app="http://schemas.android.com/apk/res-auto"
  15. tools:context=".MainActivity">
  16. <android.support.v7.widget.Toolbar
  17. android:id="@+id/toolbar"
  18. android:layout_width="match_parent"
  19. android:layout_height="wrap_content"
  20. android:background="?attr/colorPrimary"
  21. android:elevation="4dp"
  22. android:minHeight="?attr/actionBarSize"
  23. android:paddingTop="@dimen/tool_bar_top_padding"
  24. android:transitionName="actionBar" />
  25.  
  26.  
  27. <android.support.v4.widget.DrawerLayout
  28. xmlns:android="http://schemas.android.com/apk/res/android"
  29. xmlns:tools="http://schemas.android.com/tools"
  30. android:id="@+id/drawer_layout"
  31. android:layout_width="match_parent"
  32. android:layout_height="match_parent"
  33. tools:openDrawer="start">
  34.  
  35. <FrameLayout
  36. android:id="@+id/fragment_container"
  37. android:layout_width="match_parent"
  38. android:layout_height="match_parent"
  39. android:orientation="vertical"
  40. />
  41.  
  42. <android.support.design.widget.NavigationView
  43. android:id="@+id/nav_view"
  44. android:layout_width="wrap_content"
  45. android:layout_height="match_parent"
  46. android:layout_gravity="start"
  47. app:itemIconTint="@color/colorAccent"
  48. app:itemTextColor="@color/colorPrimaryDark"
  49. app:menu="@menu/main_menu"
  50. />
  51. </android.support.v4.widget.DrawerLayout>
  52. </RelativeLayout>
  53.  
  54. <?xml version="1.0" encoding="utf-8"?>
  55. <menu xmlns:android="http://schemas.android.com/apk/res/android">
  56. <group
  57. android:id="@+id/group1"
  58. android:checkableBehavior="single">
  59. <item android:id="@+id/nav_uprav"
  60. android:title="@string/drawer_item_uprav" >
  61. <menu>
  62. <item android:id="@+id/nav_news"
  63. android:title="@string/drawer_item_news" />
  64. <item android:id="@+id/nav_obiav"
  65. android:title="@string/drawer_item_obiav" />
  66. <item android:id="@+id/submenu3"
  67. android:title="SubMenu 3" />
  68. </menu>
  69. </item>
  70. <item android:id="@+id/nav_myflat"
  71. android:title="@string/drawer_item_myflat" >
  72. app:actionLayout="@layout/spinner"/>
  73. <menu>
  74. <item android:id="@+id/nav_auth"
  75. android:title="@string/drawer_item_auth" />
  76. <item android:id="@+id/nav_video"
  77. android:title="@string/drawer_item_video" />
  78. <item android:id="@+id/submenu5"
  79. android:title="SubMenu 6" />
  80. </menu>
  81. </item>
  82. </group>
  83. </menu>
  84.  
  85. <?xml version="1.0" encoding="utf-8"?>
  86. <Spinner xmlns:android="http://schemas.android.com/apk/res/android"
  87. android:id="@+id/spinner"
  88. android:layout_width="match_parent"
  89. android:layout_height="match_parent"
  90. android:layout_gravity="center_vertical"
  91. android:gravity="center_vertical" />
Add Comment
Please, Sign In to add comment