android - 将分隔符和图标添加到 android 操作栏弹出菜单

标签 android android-actionbar menuitem separator android-optionsmenu

我尝试自定义我的应用程序弹出菜单,添加分隔符和图标。 基本上我想获得这样的菜单(来自 Google Photos 应用程序):

enter image description here

我怎样才能做到这一点?

提前谢谢大家:)

最佳答案

我认为没有直接的方法可以将分隔符和图标添加到弹出菜单。

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

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

关于android - 将分隔符和图标添加到 android 操作栏弹出菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37069389/

相关文章:

java - 初始化套接字上的ObjectInputStream block

java.lang.ClassCastException : android. view.View 无法转换为 android.view.ViewGroup

android - 为什么 actionbar sherlock 的景观高度会发生变化?

android - 操作栏上的搜索小部件不会触发我的搜索 Activity

wpf - 有没有办法以编程方式关闭WPF中的菜单项

android - 如何将图像添加到推送通知?

java - Intent 发送 MenuItem 或任何对象到启动 Activity

android - 从 Listadapter 启动 ActionMode()

wpf - 如何显示菜单项的工作键盘快捷键?

android - 运行时修改后选项菜单中丢失的项目