在使用PopupWindow时,在华为等显示底部虚拟导航栏的手机底部出现时,与虚拟导航栏重叠。
解决方案如下:
调用
popupWindow对象的
setSoftInputMode方法:
popupWindow.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
再运行就ok了
感谢这位老兄:http://blog.csdn.net/chenrenxiang/article/details/51120413