【发布时间】:2021-07-28 09:31:53
【问题描述】:
我有问题
我在nestedscrollview 中放了一个recyclerview 当键盘打开时,nestedscrollview 自动向下滚动并且edittext 失去焦点,键盘隐藏recyclerview 中项目的edittext
我是怎么做到的
请帮帮我!!!谢谢大家
【问题讨论】:
标签: android android-recyclerview nested keyboard nestedscrollview
我有问题
我在nestedscrollview 中放了一个recyclerview 当键盘打开时,nestedscrollview 自动向下滚动并且edittext 失去焦点,键盘隐藏recyclerview 中项目的edittext
我是怎么做到的
请帮帮我!!!谢谢大家
【问题讨论】:
标签: android android-recyclerview nested keyboard nestedscrollview
通常在同时使用 recyclerview 和nestedscrollview 时发生。
有两种方法。
通过recyclerView.setNestedScrollingEnabled(false);禁用recyclerview的嵌套滚动
在清单的活动标签中添加softInputMode="adjustPan"。如果adjustPan 不起作用,请尝试adjustResize。
是的。像这样更改视图层次结构:
<androidx.core.widget.NestedScrollView>
....
<LinearLayout>
...
<androidx.recyclerview.widget.RecyclerView>
....
</androidx.recyclerview.widget.RecyclerView>
<LinearLayout>
</androidx.core.widget.NestedScrollView>
【讨论】: