Tôi đoán tôi sẽ trả lời câu hỏi của tôi. Cái mới nhất navigationView
tạo ra mặc định của nó android:layout_height
gần như 18dp
khi bạn chọn "wrap_content"
. Vì vậy, bạn phải chọn cái android:layout_height
mà bạn muốn cho bạn navigationView
hoặc đơn giản là thực hiện 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>
Dù sao, chiều cao của nó sẽ tự động tăng lên khi bạn thêm một mục trong ngăn kéo điều hướng.
Cuối cùng, sử dụng addDrawerListener()
thay vì setDrawerListener()
như Luxi Liu đã nói.