1

Я пытаюсь настроить всплывающее меню приложения, добавляя разделители и значки. В принципе я хотел бы получить меню, как это (от Google Фото приложения):Добавить разделители и значки в всплывающее меню Android-панели

enter image description here

Как я могу добиться этого?

Спасибо всем заранее :)

+1

Проверить эту ссылку [http://keepsafe.github.io/2014/11/19 /building-a-custom-overflow-menu.html](http://keepsafe.github.io/2014/11/19/building-a-custom-overflow-menu.html) – Krishna

ответ

1

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

Я полагаю, вы должны использовать PopupWindow. Используя PopupWindow, вы должны спроектировать макет. Таким образом, вы можете спроектировать его так, как хотите, например, значки и разделители. Но здесь есть уловка, вы должны поместить PopupWindow, используя параметры x, y и gravity, а также анимацию затухания.

https://developer.android.com/reference/android/widget/PopupWindow.html

+0

Хорошо, я думал, что есть способ сделать это, как в NavigationView, но я замечаю, что optionsmenu игнорирует группы, если вы не укажете android: checkableBehavior. В этом случае рамка добавляет радиообъект вправо от текста. Но это не то, что я ищу :( – Androidian