我有一个 ListView ,其中包含作为子项的编辑文本数量。当我开始在 editext 中写入文本时,editext 将自己隐藏到三星 Galaxy 10"平板电脑的键盘背面。如何将 edittext 始终设置在键盘上方?我还在 list 中使用了 adjustSpan 和 adjustResize 但未能这样做. 请让我知道我的代码中缺少什么。任何形式的帮助都将不胜感激。
提前致谢。
最佳答案
将 adjustResize
放在 manifest 的 activity 标签中,它会调整软键盘上方的焦点 View 。
android:windowSoftInputMode="adjustResize|stateHidden"
Also Check this link for more help
编辑:
此外,如果它没有帮助,请尝试在您的 ListView xml 中添加以下代码:
android:descendantFocusability="afterDescendants"
希望这对您有所帮助。
关于android - 当默认键盘打开时,EditText 在 ListView 中失去焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20496055/