【发布时间】:2017-08-24 07:42:20
【问题描述】:
我试图在 Button 的正上方显示 PopupWindow - 以便 PopupWindow 的底部边缘与 Button 的顶部边缘对齐。我已经尝试过各种 Gravity 和 getHeight 的可能性,但一直无法做到正确。
我原以为将重力设置为底部 - 将 PopupWindow 与底部对齐,然后将其向上推按钮的高度会起作用:
popupWindow.showAtLocation(view, Gravity.LEFT|Gravity.BOTTOM, 0, button.getHeight());
但它只将 PopupWindow 提升到屏幕底部的一小部分,覆盖了大部分按钮。
【问题讨论】:
标签: android user-interface popupwindow gravity