我创建了一个自定义视图,该视图可以放大到包含回收视图的片段上。自定义视图是为客户端处理某些表单样式的事情,因此recyclerView至少具有一行具有editText的行。
我一直试图在第一行requestFocus()
上使用editText,但我的运气为零。我已经花了数小时来探讨类似的问题,但还没有找到适合自定义视图的问题。
我遇到的最大问题是无法找到requestFocus()
的某个地方来确保recyclerView已完全加载。实际上,到目前为止,我尝试过的所有操作在执行recyclerView之前都可以很好地执行。
有人对此有任何经验或可以尝试的任何想法吗?
答案 0 :(得分:0)
因此,我设法解决了这个问题。问题不在于editText没有获得焦点,这似乎是由于它在完成布局之前就获得了焦点,因此没有键盘响应。
我要做的就是强制键盘显示为片段布局的一部分,这很不错。