弹出菜单出现在房间下面,即使android没有空间

时间:2017-04-26 12:52:25

标签: android popupmenu

我有一个回收站视图,每个回收站视图项都有弹出菜单 当我打开最后一个回收站视图项目的弹出菜单时,弹出菜单会弹出下方/项目末尾,并隐藏在屏幕下方。 我希望你明白我的观点。

我尝试更改弹出菜单Gravity,并将v7支持弹出菜单更改为widget.pop up菜单。

提前致谢。

1 个答案:

答案 0 :(得分:0)

文档说:

  

PopupMenu在模式弹出窗口中显示一个菜单,锚定到a   视图。如果有空间,则弹出窗口将显示在锚点视图下方   如果没有,就在它之上。如果IME可见,则弹出窗口不会   重叠它直到它被触摸。触摸弹出窗口外面会   解雇它。

我认为有足够的空间,因为你处于回收者视图中,你可以向下滚动。

你不能通过对话实现目标吗?为此,您可以使用AlertDialogDialogFragment