gpt4 book ai didi

android - 为位于 recyclerView 中的 editText 请求焦点

转载 作者:行者123 更新时间:2023-11-29 02:22:01 27 4
gpt4 key购买 nike

我创建了一个自定义 View ,它可以在包含回收 View 的 fragment 上膨胀。自定义 View 是为客户端处理一些表单样式的东西,所以 recyclerView 至少有一行有 editText。

我一直在尝试在第一行 editText 上requestFocus(),但我的运气为零。我花了几个小时研究类似的问题,但还没有找到适用于自定义 View 的问题。

我遇到的最大问题是我找不到可以确保 recyclerView 已完全加载的 requestFocus() 的某个地方。事实上,到目前为止我所尝试的一切都在布局 recyclerView 之前得到很好的执行。

有人对此有任何经验或我可以尝试的任何想法吗?

最佳答案

所以,我设法解决了这个问题。问题不是 editText 没有获得焦点,看起来是因为它在完成布局之前获得了焦点,所以没有键盘响应。

我所要做的就是强制键盘显示为 fragment 布局的一部分,一切顺利。

关于android - 为位于 recyclerView 中的 editText 请求焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54954345/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com