Android:创建快速操作菜单

时间:2013-06-28 17:35:37

标签: android menu quickaction

每当用户点击按钮时,我都需要创建某种类型的快速操作菜单,该菜单显示在单击项目(按钮)的右侧。

以下是我想要实现的一个例子:

enter image description here

当用户点击button1时,我希望“子快速操作菜单”显示为如上图所示。 反正有没有在android中“本地”这样做?

我找到了这个插件但它只允许你从按钮的顶部或底部显示菜单。 https://github.com/lorensiuswlt/NewQuickAction3D

4 个答案:

答案 0 :(得分:5)

正如tyczj所说,你可以通过PopupMenu实现这一目标。我们的想法是弹出菜单会使用所有元素为自定义视图充气,并将9补丁图像作为背景 Here's a blog post显示了如何做到这一点。希望它会对你有所帮助。

答案 1 :(得分:4)

您可以使用快速操作菜单执行相同操作,有关详细信息,请按照

进行操作

http://www.codeproject.com/Articles/521455/Quick-action-pattern-in-Android-and-simple-impleme”     链接。

在示例中,项目以水平方式呈现,而您可以根据需要管理它们,例如listview。

答案 2 :(得分:2)

有一个PopupMenu,但没有箭头或任何指向它来自哪里的东西。单击“溢出”操作栏项

时,它基本上是相同的

答案 3 :(得分:0)

也许这个链接可以帮助你;)但不是滑动使用按下按钮。

Making a slide menu