有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

当edittext在listview中具有焦点时,java始终显示所选项目

我有一个包含listview的对话框,这个listview包含编辑文本框

问题是,当选择编辑文本框时,软键盘会将其覆盖

到目前为止,我尝试在对话框初始化中调用此选项,但效果有限:

this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);

这样做的结果是,每当我选择一个edittext时,对话框会精确地调整大小,但同时也会取消edittext的焦点。当重新选择edittext时,使用SOFT_INPUT_ADJUST_PAN重置pan时会出现类似的结果


共 (1) 个答案

  1. # 1 楼答案

    你可以尝试将其添加到清单中

    android:windowSoftInputMode="adjustPan" >