0

在我的 ListView 中输入编辑文本时,焦点不断丢失和重新获得,导致 onFocusChangeListeners 发疯,并且我的列表项下沉到软键盘下方。

我已经阅读了所有答案,说我应该使用“adjustPan”或“adjustResize”或“beforeDescendants”或“afterDecendants”修复,这些修复似乎对很多人有用,但对我没有用。

4

1 回答 1

2

在您的代码/java 类中,将 ListView 的任何引用更改为 AbsListView (.

在您的 xml 中,使用 android:numColumns=1 将任何导致问题的 ListView 更改为 GridView

此修复程序解决了所有问题。

GridView 没有与 ListViews 相同的分隔符属性,因此您可能需要手动将分隔符添加到列表项的视图中。

于 2013-11-13T17:43:46.707 回答