Больше настроек
Если вы хотите больше настроек для вашего ящика. Вы можете создать макет для Drawer и включить его в android.support.design.widget.NavigationView
Как это
</android.support.v4.widget.DrawerLayout>
...........
<!- Drawer >
<android.support.design.widget.NavigationView
android:id="@+id/nav_view"
android:layout_width="150dp"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
android:layout_gravity="left"
>
<!--- Your custom layout >
<include layout="@layout/custom_drawer_layout"
android:id="@+id/filterDrawer"
android:layout_height="match_parent"
android:layout_width="match_parent"
android:layout_gravity="end"
/>
</android.support.design.widget.NavigationView>
</android.support.v4.widget.DrawerLayout>
Затем вы можете создать макет для custom_drawer_layout
custom_drawer_layout.xml
<RelativeLayout>
<spinner/>
<button/>
<whatever/>
</RelativeLayout>
Надеюсь, вы поняли идею.
Вы можете увидеть связанный проект здесь