键盘老是隐藏, 搜索框与RecylerView的时候 数据一刷新 键盘就隐藏
我们在做类似这样的搜索页面的时候 每次搜索 都会实时向后台请求 但是有时候由于某种原因
我们在监听EditTtext输入的时候 每输入一个字 后台请求数据 RecylerView 刷新数据 刷新的时候 键盘就会收起来
但是我们需要 键盘一直显示 大家可以参考一下QQ UC等浏览器的搜索页面
这时候 我想到 在AndroidManifest文件设置 android:windowSoftInputMode 但是键盘会出现隐藏又显示这样的动作
往往这种情况 是丢失焦点的问题 那为什么会丢失焦点? 这时候 你设置RecylerView 设置focusable 也没用。
最后想起 在请求的时候 在写了一些关于布局的东西 然后导致了焦点丢失 然后键盘隐藏掉了
果然 我们在请求后台的时候 我们可能会显示加载动画之类的东西 我们要把这个动画关掉 即可。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
