向android actionbar弹出菜单添加分隔符和图标

向android actionbar弹出菜单添加分隔符和图标,android,android-actionbar,menuitem,separator,android-optionsmenu,Android,Android Actionbar,Menuitem,Separator,Android Optionsmenu,我试图自定义我的应用程序弹出菜单添加分隔符和图标。 基本上我想获得这样的菜单(从谷歌照片应用程序): 我怎样才能做到这一点 提前谢谢大家:)我不认为有一种简单的方法可以在弹出菜单中添加分隔符和图标 我想,您必须使用PopupWindow。使用PopupWindow,您必须设计布局。所以你可以按照你想要的方式设计它,比如有图标和分隔符。但这里的问题是,您必须使用x、y和gravity参数以及淡入动画来定位PopupWindow 您可以在listview中使用多行来获得设计, 看看这个例子:检查这

我试图自定义我的应用程序弹出菜单添加分隔符和图标。 基本上我想获得这样的菜单(从谷歌照片应用程序):

我怎样才能做到这一点


提前谢谢大家:)

我不认为有一种简单的方法可以在弹出菜单中添加分隔符和图标

我想,您必须使用
PopupWindow
。使用
PopupWindow
,您必须设计布局。所以你可以按照你想要的方式设计它,比如有图标和分隔符。但这里的问题是,您必须使用
x
y
gravity
参数以及淡入动画来定位
PopupWindow


您可以在listview中使用多行来获得设计,
看看这个例子:

检查这个链接好的,我认为有一种方法可以像在NavigationView中那样做,但是我注意到选项菜单忽略组,除非您指定android:checkableBehavior。在这种情况下,框架会在文本右侧添加一个单选按钮。但这不是我想要的:(