1

我有一个 ListView,每个项目都包含一个 EditText。
android:descendantFocusability="afterDescendants"在 ListView 上设置,所以我可以在 SoftwareKeyboard 上输入。只要我只输入空格,一切都很好。一旦我开始输入真实的单词,问题就出现了。那时小预览栏出现在键盘上方。然后 ListView 似乎被重绘并且焦点被设置为第一个 EditText,导致所有以前键入的字符都丢失了。

我也尝试设置android:windowSoftInputMode="adjustPan",但这也不起作用。

有谁知道如何使这项工作?谢谢!

4

0 回答 0