底部虚拟按键挡住PopupWindow显示

安卓有的机器底部的虚拟按键会挡住popupwindow显示,只显示一部分,在网上搜索了一下解决方法,其实也挺简单的,记录一下,先上两张图
底部虚拟按键挡住PopupWindow显示_第1张图片
修改后的效果图
底部虚拟按键挡住PopupWindow显示_第2张图片
第一张图底部有一部分被虚拟按键挡住,解决的办法其实也挺简单,就一行代码

  //防止被底部虚拟键挡住
        pop.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);

你可能感兴趣的:(虚拟按键)