Skip to content

Instantly share code, notes, and snippets.

@joseadrian
Last active August 7, 2018 12:51
Show Gist options
  • Save joseadrian/f224fe9a2e43572a84a3 to your computer and use it in GitHub Desktop.
Save joseadrian/f224fe9a2e43572a84a3 to your computer and use it in GitHub Desktop.

Revisions

  1. joseadrian revised this gist Jan 14, 2016. No changes.
  2. joseadrian created this gist Jan 14, 2016.
    29 changes: 29 additions & 0 deletions my_activity.xml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,29 @@
    <?xml version="1.0" encoding="utf-8"?>
    <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fitsSystemWindows="true"
    tools:openDrawer="start">

    <include
    layout="@layout/app_bar_main"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />

    <android.support.design.widget.NavigationView
    android:id="@+id/nav_view"
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:layout_gravity="start"
    android:fitsSystemWindows="true"
    android:orientation="vertical"
    android:theme="@style/Widget.MyTheme.ScrollView">

    <!-- ... -->

    </android.support.design.widget.NavigationView>

    </android.support.v4.widget.DrawerLayout>
    13 changes: 13 additions & 0 deletions styles.xml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@
    <resources>
    <!-- @TODO Check how themes work -->
    <style name="Theme.MyTheme" parent="ThemeOverlay.AppCompat.Light">
    <item name="android:listViewStyle">@style/Widget.MyTheme.ListView</item>
    <item name="android:scrollViewStyle">@style/Widget.MyTheme.ScrollView</item>
    </style>
    <style name="Widget.MyTheme.ListView" parent="android:Widget.ListView">
    <item name="android:overScrollMode">never</item>
    </style>
    <style name="Widget.MyTheme.ScrollView" parent="android:Widget.ScrollView">
    <item name="android:overScrollMode">never</item>
    </style>
    </resources>