我已经为Toast和Dialog boxes做到了这一点,但现在出现了上下文菜单的问题。在Android中,是否可以通过编程将上下文菜单定位到不同的位置?作为自定义用户界面的一部分,我希望能够在屏幕上的任何地方指定位置,但我似乎不知道如何做到这一点。提前谢谢。
正如我在评论中所指出的,我为实际的菜单视图使用了PopupWindow。它包含菜单项的ListView和适当的事件侦听器。我通过覆盖长按侦听器并在event.getRawY()
添加PopupWindow来附加上下文菜单。