Картинка (header) в NavigationDrawer

Интерфейс, диалоги, темы, стили, меню
Ответить
TemMax
Сообщения: 66
Зарегистрирован: 27 окт 2013, 13:46

Картинка (header) в NavigationDrawer

Сообщение TemMax » 13 мар 2015, 20:16

Как сделать так, чтобы картинка была на самом верху шторки? делал, что знал, ничего не помогло... скрин и кусок кода прилагается:
скрин: http://s017.radikal.ru/i401/1503/a2/09b5867f031c.png

код:

Код: Выделить всё

<LinearLayout
            android:id="@+id/ll_list"
            android:layout_width="320dp"
            android:layout_height="match_parent"
            android:orientation="vertical"
            android:layout_gravity="start"
            android:background="@android:color/holo_blue_dark"
            android:fitsSystemWindows="true">

            <ImageView
                android:layout_width="match_parent"
                android:layout_height="180dp"
                android:id="@+id/navDrawer_icon"
                android:elevation="2dp"
                android:fitsSystemWindows="true"
                android:src="@drawable/pic" />

            <ListView
                android:id="@+id/left_drawer"
                android:layout_width="320dp"
                android:layout_height="wrap_content"
                android:layout_gravity="start"
                android:divider="@drawable/list_divider"
                android:choiceMode="singleChoice"
                android:background="@android:color/transparent"
                android:fitsSystemWindows="true" />

        </LinearLayout>

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Картинка (header) в NavigationDrawer

Сообщение Foenix » 13 мар 2015, 21:10

https://www.youtube.com/watch?v=zWpEh9k ... ELUs1KXaTD
тут смотри и далее все части, там очень подробно объясняется.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

TemMax
Сообщения: 66
Зарегистрирован: 27 окт 2013, 13:46

Re: Картинка (header) в NavigationDrawer

Сообщение TemMax » 14 мар 2015, 09:35

Понял. Благодарочка!

TemMax
Сообщения: 66
Зарегистрирован: 27 окт 2013, 13:46

Re: Картинка (header) в NavigationDrawer

Сообщение TemMax » 18 мар 2015, 13:03

Все получилось. Не нужны никакие fitsSystemWindows. есть небольшой лайфхак: делаешь статус и навбар в версиях 19+ прозрачными, а у toolbar paddingTop 24dp и все готово!)

Ответить