EasyPopup icon indicating copy to clipboard operation
EasyPopup copied to clipboard

软件盘冲突

Open jackandroid2016 opened this issue 7 years ago • 1 comments
trafficstars

在有软件盘弹出的情况下,再弹出pop,位置改变

jackandroid2016 avatar Jun 11 '18 08:06 jackandroid2016

经过我的测试,默认情况下 PopupWindow 弹出位置和软键盘有重合则会适应键盘,可以通过

setInputMethodMode(PopupWindow.INPUT_METHOD_NOT_NEEDED)

方法设置不适配软键盘(此方法如果弹出位置和软件盘重合则会遮挡软键盘),但是这个方法只对 showAtLocation 方法有效,如果你调用的是 showAtAnchorView 方法话则暂时没找到解决方案~后面有时间会增加基于 showAtLocation 的精准位置弹出方法

zyyoona7 avatar Jun 13 '18 01:06 zyyoona7