0

我搜索了许多 stackoverflow 参考资料,但没有找到与我的问题相关的资料。是否可以在没有长按的情况下显示上下文菜单单击列表视图项目,就像单击一样。

4

3 回答 3

1

只要你打电话registerForContextMenu(yourView),你就可以打电话openContextMenu(yourView);,它会打开ContextMenu

我通过在 xml 中为 a 声明一个函数来做到这一点,Button然后我注册了我的Button. 在onClick我提供的 xml 中,我调用openContextMenu(v)它并且它有效。我必须这样做ContextMenu才能展示API 10PopUpMenuAPI >= 11

于 2013-07-31T20:14:26.457 回答
1

您可以尝试这种类型的警报对话框。这应该是有效的。

于 2013-08-06T17:43:24.603 回答
0

你应该试试 popupmenu,它甚至被反向移植了 https://developer.android.com/reference/android/support/v7/widget/PopupMenu.html

于 2013-08-12T20:34:25.720 回答