Страница 1 из 1

вопрос по Navigation Drawer Activity

Добавлено: 21 июн 2016, 08:54
login-l
Использую Android Studio и шаблон "Navigation Drawer Activity"
Запускаю пустой проект на основе этого шаблона, вижу что выдвигающаяся панель закрывает заголовок активности.
как сделать, чтобы панель выдвигалась под заголовком?

Re: вопрос по Navigation Drawer Activity

Добавлено: 21 июн 2016, 09:34
klblk
Вообще по гайдам она и должна перекрывать тулбар.
Но если сильно нужно можно попробовать так: http://stackoverflow.com/a/26985614
Суть в том чтобы тулбар находился за пределами DrawerLayout.

Re: вопрос по Navigation Drawer Activity

Добавлено: 21 июн 2016, 22:55
login-l
за ответ спасибо, но это не совсем мой случай, когда создаю проект на шаблоне «Navigation Drawer Activity», activity_main.xml выглядит следующим образом:
  • <?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"
    app:headerLayout="@layout/nav_header_main"
    app:menu="@menu/activity_main_drawer" />

    </android.support.v4.widget.DrawerLayout>
пытался сделать по вашей рекомендации, ничего не получается…
расскажите пожалуйста что требуется в моём случае

Re: вопрос по Navigation Drawer Activity

Добавлено: 22 июн 2016, 06:20
klblk
Ваш случай почти ничем не отличается от того примера что я скинул. Просто есть дополнительный layout "app_bar_main" в котором в свою очередь есть AppBarLayout с Toolbar'ом, последний нужно перемести за пределы DrawerLayout, как в примере, который я выше скинул.

Re: вопрос по Navigation Drawer Activity

Добавлено: 02 июл 2016, 09:02
login-l
klblk писал(а):Ваш случай почти ничем не отличается от того примера что я скинул. Просто есть дополнительный layout "app_bar_main" в котором в свою очередь есть AppBarLayout с Toolbar'ом, последний нужно перемести за пределы DrawerLayout, как в примере, который я выше скинул.
сделал как вы посоветовали,
перенес toolbar из app_bar_main.xml в activity_main.xml,
теперь почему-то StatusBar перекрывает ToolBar, т.е. он оказался под Statusbar-ом)
как его вытащить?

ещё какая-то синяя полоса под ToolBar-ом, подскажите как от неё избавится?