当edittext在listview中具有焦点时,java始终显示所选项目
我有一个包含listview的对话框,这个listview包含编辑文本框
问题是,当选择编辑文本框时,软键盘会将其覆盖
到目前为止,我尝试在对话框初始化中调用此选项,但效果有限:
this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
这样做的结果是,每当我选择一个edittext时,对话框会精确地调整大小,但同时也会取消edittext的焦点。当重新选择edittext时,使用SOFT_INPUT_ADJUST_PAN
重置pan时会出现类似的结果
# 1 楼答案
你可以尝试将其添加到清单中