Я думаю, я відповім на своє запитання. Останні navigationView
виробляють його за замовчуванням android:layout_height
майже 18dp
при виборі "wrap_content"
. Отже, ви повинні вибрати те, android:layout_height
що хочете для свого, navigationView
або просто зробити android:layout_height="match_parent"
.
<android.support.design.widget.NavigationView
android:layout_width="320dp"
android:layout_height="550dp"
android:id="@+id/navigation_view_admin"
android:layout_gravity="start">
</android.support.design.widget.NavigationView>
У будь-якому разі висота автоматично збільшується, коли ви додаєте елемент у навігаційну скриньку.
Нарешті, Використовуйте addDrawerListener()
замість того, setDrawerListener()
як сказав Луксі Лю.