Android - 在特定视图上方显示弹出窗口

33

我正在开发一款Android应用,当用户点击屏幕底部特定菜单栏对象(由水平排列的小图像组成)时,我使用一个弹出窗口。

在单击操作后,我希望弹出窗口锚定在所点击的视图的左上角,并显示在其上方。

唯一看起来相关的方法是showAsDropDown(View anchor,int xoff,int yoff)showAtLocation(View parent,int gravity,int x,int y)。 showAsDropDown的问题在于它锚定在视图的底部左侧角落。

是否有其他实现方式?

11个回答

-5

popupwindow.showAsDropDown(anchor,0, -125); 这个东西对我有用


这是针对您的特定情况而言的。 - Androidz
不要为你的情况硬编码和指定特定值。 - qianlv

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接