【发布时间】:2016-07-07 02:15:01
【问题描述】:
如何在单击操作栏项目时添加菜单弹出窗口(见截图)?我希望菜单项显示一个图标。
我尝试过的事情:
为操作栏项目设置 actionProvider(支持 lib v7)。在 actionProvider 中,为 onCreateActionView 返回 null。在 onPrepareSubMenu 中,填充子菜单。这适用于 Android 2.x,但不适用于 Android 4.0,对于 Android 2.x,没有图标。
在actionProvider中,创建一个imageview,点击后会显示一个PopupMenu,但是弹出菜单没有图标,我专门用setIcon来显示的。
我不明白为什么 PopupMenu 不显示任何图标。我尽可能地遵循“官方”代码,但无济于事。
请帮忙! 谢谢!
【问题讨论】:
标签: android