我想在我的应用程序中实现这种“弹出菜单”,但我不知道它是如何被调用的,因此我无法对如何做任何研究。
我希望这个菜单有三个选项,现在我正在使用 AlertDialog 并且按钮彼此相邻(正面,负面,中性),但我宁愿使用这种弹出菜单,因为它可以有更多按钮,看起来更专业。
我不是要代码或任何东西,我只是想知道这个菜单是如何被调用的,这样我就可以进行研究了。
用户Marcelo给了我一个答案。
您正在寻找的是Context Menu。有两个选项,浮动上下文菜单(如图像上的菜单)或上下文操作模式(在 ActionBar 上显示选项,例如 GMail 应用程序)。
你可以选择哪一个更适合你的应用,但官方文档说明:
如果您正在为 Android 3.0(API 级别 11)或更高版本进行开发,您通常应该使用上下文操作模式来呈现上下文操作,而不是浮动上下文菜单。