Created
March 19, 2016 17:10
-
-
Save moehandi/eddaaec2b6dbf884dbed to your computer and use it in GitHub Desktop.
Set Android NavigationView below Toolbar in default Android Studio Project Template
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<LinearLayout | |
xmlns:android="http://schemas.android.com/apk/res/android" | |
xmlns:app="http://schemas.android.com/apk/res-auto" | |
android:layout_width="match_parent" | |
android:layout_height="match_parent" | |
android:fitsSystemWindows="true" | |
android:orientation="vertical"> | |
<android.support.v7.widget.Toolbar | |
android:id="@+id/toolbar" | |
android:layout_width="match_parent" | |
android:layout_height="@dimen/abc_action_bar_default_height_material" | |
android:background="?attr/colorPrimary" | |
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"/> | |
<android.support.v4.widget.DrawerLayout | |
android:id="@+id/drawer_layout" | |
android:layout_width="match_parent" | |
android:layout_height="match_parent"> | |
<!-- content_main in app_bar_main put here --> | |
<FrameLayout | |
android:id="@+id/content_main" | |
android:layout_width="match_parent" | |
android:layout_height="match_parent"/> | |
<!-- or you can use same method as default android studio default template by including content_main --> | |
<!-- <include layout="@layout/content_main"/> --> | |
<!-- The navigation drawer --> | |
<android.support.design.widget.NavigationView | |
android:id="@+id/nav_view" | |
android:layout_width="wrap_content" | |
android:layout_height="match_parent" | |
android:layout_gravity="start" | |
app:headerLayout="@layout/nav_header_main" | |
app:menu="@menu/activity_main_drawer"/> | |
</android.support.v4.widget.DrawerLayout> | |
</LinearLayout> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment