activity
的设置为android:windowSoftInputMode="adjustResize|stateHidden"
,当对话内容超过软键盘的高度时,对话内容被软键盘遮挡,无法像微信一样始终保持在软键盘之上。recyclerview.scrollToPosition();
没有效果,因为软键盘的顶不是recyclerview
的底。麻烦做过的指点一下,谢谢。
activity
的设置为android:windowSoftInputMode="adjustResize|stateHidden"
,当对话内容超过软键盘的高度时,对话内容被软键盘遮挡,无法像微信一样始终保持在软键盘之上。recyclerview.scrollToPosition();
没有效果,因为软键盘的顶不是recyclerview
的底。麻烦做过的指点一下,谢谢。
试试用smoothScrollToPosition可以将recyclerView中聊天消息定位到底部
recyclerView.getLayoutManager().smoothScrollToPosition(recyclerView, null, recyclerAdapter.getItemCount() - 1);
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
2 回答1.7k 阅读
1 回答1.3k 阅读
1.3k 阅读
加一个空的scrollview上去