如何避免在键盘上单击done时调用ExpandableListView中的getChildView



我在ExpandableListView中的一个子级中有Edittext。在EditText中,当点击键盘上的完成按钮时,将自动调用getChildView。如何避免这种情况。我还想知道为什么getChildView被不必要地调用。有人帮我查一下。

我的猜测是事件:KeyEvent。KEYCODE_ENTER被发送到您的ExpandableListView,在这种情况下,调用getChildView是非常正常的。

如果您想避免这种情况,只需覆盖侦听器或使ExpandableListView失去焦点即可。

最新更新