Как добавить рамку или разделитель каждого элемента навигационного ящика? - PullRequest
0 голосов
/ 15 июня 2019

Я хочу настроить элементы моего навигационного ящика, такие как this

Моя навигация выглядит так;

<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:background="@color/colorPrimary"
            android:fitsSystemWindows="true"
            app:headerLayout="@layout/nav_header_main"
            app:itemIconTint="@color/colorWhite"
            app:itemTextColor="@color/colorWhite"
            app:menu="@menu/activity_main_drawer" />

элементы похожи на this

Мне просто интересно, как добавить рамку или разделитель? Нужно ли мне настраивать макет моего навигационного ящика или как? Если вы хотите больше информации, дайте мне знать. Пожалуйста, помогите мне спасибо ..

1 Ответ

0 голосов
/ 15 июня 2019

Создание настраиваемой рамки для рисования.

 <android.support.design.widget.NavigationView
    android:id="@+id/nav_view"
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    **app:itemBackground="@drawable/customer_border"**
    android:layout_gravity="start">

</android.support.design.widget.NavigationView>

внутри меню навигации

...