PopupWindow弹出位置问题

PopupWindow.showAsDropDown:显示pop到指定view的下面,但是如果pop的高度超过view到屏幕底部的距离,pop就会显示到view的上面,还有一种情况就是在弹出键盘的情况下去弹出pop,即使先隐藏键盘再弹pop,也会跑到view的上面,我出现这种情况是在7.0的荣耀手机上,在6.0的zuk上面是没问题的,可能是版本的问题,经过在网上找方法用以下方式可以解决这个问题

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,179评论 25 708
  • 简介 好久不上简书了,但是一直关注简书呢,微博上有很多大神在分享iOS的学习知识,真是对他们很佩服,在春节期间,他...
    民谣程序员阅读 338评论 0 0
  • 小顾毕业前夕接到父母的电话,无论如何毕业后要先回家一趟。向来和善的父母,态度前所未有的强硬。小顾匆匆告别自己的学校...
    喵小岚阅读 184评论 0 1