首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android技能树 — PopupWindow小结

    PopupWindow显示在这个控件的下方;而showAtLocation是相对于屏幕,可以通过设置Gravity来指定PopupWindow显示在屏幕的那个位置。...我们再来看showAtLocation: 因为这个方法是PopupWindow的显示相对于屏幕,所以传入的View也是只要这个屏幕的就可以,因为这个View的传入也只是为了拿到Window Token。...//这个方法最后还是等于调用了另外一个showAtLocation方法, //传入view只是为了拿到token //x,y同样是x和y轴的偏移值 public void showAtLocation(...:popupWindow.showAtLocation(view, Gravity.RIGHT | Gravity.BOTTOM, 0, 0); ?...如果我们设置为:popupWindow.showAtLocation(view, Gravity.TOP, 0, 0); ? 我们发现PopupWindow并没有在statusbar的上面。

    1.7K11
    领券