我使用recyclerview,一个项目由EditText组成。一开始有一个项目。如果我在EditText中插入一些文本,我使用afterChange()TextWatcher在RecyclerView适配器上创建一个新项目。 到目前为止它工作得很好。但是在我的适配器的onBindViewHolder()方法中创建后,我会关注下一个元素。
这个工作非常好,但是如果添加一个理论上位于键盘后面的项目(键盘在这个过程中始终是打开的,因为在任何时候都会聚焦EditText)。对于键盘上方添加的任何项目,如果在视觉上“键盘”下方添加项目未聚焦,焦点仍保留在插入文本的项目上。 我该如何解决?