Установка разделителя между элементами в меню параметров

Я пытаюсь добавить разделитель в меню параметров панели инструментов, и я не могу заставить его работать. Как я могу добавить разделитель, как показано на изображении ниже:

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

Спасибо.


person Sharas    schedule 17.03.2016    source источник
comment
См. здесь stackoverflow.com/questions/30916946/   -  person peceps    schedule 17.03.2016
comment
Какую версию Android вы используете?   -  person Sergey Shustikov    schedule 17.03.2016
comment
привет @ssh, я использую Android 6.0   -  person Sharas    schedule 17.03.2016


Ответы (2)


Для Android 6.0 Google удалить разделители.

Material Themes не отображает его.

person Sergey Shustikov    schedule 17.03.2016

вы можете попробовать этот код:

  <menu xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:app="http://schemas.android.com/apk/res-auto"
   xmlns:tools="http://schemas.android.com/tools"
   tools:context=".MainActivity">

    <group android:id="@+id/grpSort" android:checkableBehavior="single" >
     <item
        android:id="@+id/action_sort"
        android:checked="true"
        android:icon="@drawable/ic_sort"
        android:title="@string/sort" />
   </group>

   <group android:id="@+id/grpHelp" android:checkableBehavior="single" >
    <item
        android:id="@+id/action_Help"
        android:icon="@drawable/ic_help"
        android:title="@string/help" />
   </group>

It's important to add a unique id to each <group>.

person MrZ    schedule 17.03.2016
comment
Спасибо, я видел этот вариант в других вопросах, и он не работал для меня. Интересно, может проблема в том, что разделитель имеет тот же цвет, что и фон, поэтому он, собственно, и прозрачный? - person Sharas; 17.03.2016