当锚点视图在另一个视图后面时,弹出窗口

时间:2019-05-31 08:29:15

标签: android view popupwindow

我正在尝试实现PopupWindow,有两个用例

  1. 锚点视图将完全可见,在此弹出窗口上单击时将很好显示。 enter image description here

  2. 单击此Popupwindow位置更改后,锚视图在另一视图之后(在另一个视图后面)只有一半可见。

enter image description here

我从代码中可以了解到,该区域的高度可能不是可调的,而是位置的选择方式。

有什么解决方案可以解决此问题?任何链接或代码都会有帮助

一种解决方案是我想的是如果锚点视图是顶部的一半,那么如何识别视图位于另一视图的后面呢?

下面的代码用于显示Popupwindow

showAsDropDown(anchor, 0, -anchor.getHeight(), Gravity.LEFT);

预先感谢

0 个答案:

没有答案