最近在项目中碰到这个问题,于是尝试了各种方法,终于找到一种解决方法。
只要将popupwindow设置上以下两个属性:
popupWindow.setSoftInputMode(PopupWindow.INPUT_METHOD_NEEDED);
popupWindow.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
于是popupwindow会随着软键盘的弹出进行相应的位移。
Android 弹出软键盘遮住Popupwindow的解决
最新推荐文章于 2024-09-06 13:38:44 发布