Android 显示键盘时,调整ListView的大小后,EditText会失去焦点
我有一个列表视图,需要在显示键盘时手动调整其大小 这是通过覆盖onSizeChanged方法并相应地更改视图的大小来实现的。(感谢这篇文章) 但是,当列表视图的大小更改时,我单击的EditText会失去焦点,无法输入任何文本 编辑: 我试图设置以前具有焦点的EditText的焦点,但是,这并不总是有效,尽管在调整ListView的大小后,在onSizeChanged()中调用请求焦点时,该方法返回true添加此行Android 显示键盘时,调整ListView的大小后,EditText会失去焦点,android,android-listview,Android,Android Listview,我有一个列表视图,需要在显示键盘时手动调整其大小 这是通过覆盖onSizeChanged方法并相应地更改视图的大小来实现的。(感谢这篇文章) 但是,当列表视图的大小更改时,我单击的EditText会失去焦点,无法输入任何文本 编辑: 我试图设置以前具有焦点的EditText的焦点,但是,这并不总是有效,尽管在调整ListView的大小后,在onSizeChanged()中调用请求焦点时,该方法返回true添加此行 editText.requestFocus(); 使用edittext.req
editText.requestFocus();
使用edittext.requestfocus()方法:
在调整大小/可能的重复后请求焦点:我认为这不适用于存在多个EditText的情况,在调整大小事件发生时可以编辑任意一个EditText(这是我现在的问题)。。。
requestFocus();