Как изменить цвет разделителя в NavigationView?

Я пытаюсь использовать NavigationView для реализации NavigationDrawer. Я добавил разделитель, установив идентификатор группы в меню. Однако я не вижу разделителя. Я думаю, это потому, что цвет разделителя совпадает с цветом фона. Поэтому я хочу изменить цвет разделителя. Но я не могу изменить его. Может кто-нибудь мне помочь?

На скриншоте, похоже, есть место для разделителя между History и Settings , но вы не можете его увидеть.

введите описание изображения здесь

activity_main.xml

         

drawer.xml

              

просто примените следующую строку на style.xml

 your_color 

Ниже приведена только информация для ваших знаний … Если вы видели библиотеку поддержки дизайна, они используют следующий макет для seapator NavigationView ..

    1    

здесь вы можете увидеть андроид: background = “? android: attr / listDivider” .. Так что наслаждайтесь … и вот мой вывод, что я меняю цвет на holo_blue введите описание изображения здесь

Здесь лучше всего и проще, используя меню в виде

  

ThemeToolbar.NavigatinoView

   

введите описание изображения здесь

Создайте стиль в styles.xml. Введите свой предпочтительный цвет в андроид: listDivider

 `enter code here` 

Ссылка на стиль как на тему вашего навигационного представления:

   

Наконец, убедитесь, что группы внутри вашего меню имеют уникальные идентификаторы. Если у ваших групп нет атрибута id, это не сработает!

       

yas вам нужно добавить пустой заголовок в качестве разделителя.

как

     

оригинальный ответ

   

textColorPrimary изменяет цвет заголовка.

Идеальный ответ:

введите описание изображения здесь

  
Давайте будем гением компьютера.