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);
3 回答909 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
1 回答789 阅读✓ 已解决
2 回答908 阅读
2 回答844 阅读
1 回答785 阅读
1 回答835 阅读
加一个空的scrollview上去