ConstraintLayout - 填充剩余高度的元素不会调整大小

问题描述 投票:0回答:1

我正在开发一个简单的聊天应用程序,它有一个RecyclerView来显示消息,还有一个LinearLayout来包含用于发送新消息的控件。控件应该占用所需的空间(当写入多行文本时,它会变大),recyclelerView应该采取其余的。

我的代码遇到了这些问题(见下文):

  1. 当键盘弹出时,recyclerView重叠(应调整大小以适应剩余空间)qazxsw poi
  2. 当写更多行文本时,recyclerView再次重叠(应调整大小以适应剩余空间)Overlap when keyboard appears Overlap when wirting longer text

提前感谢您的任何想法。

android android-recyclerview android-constraintlayout
1个回答
0
投票

我通过在recycleler视图的LinearLayoutManager上将stackFromEnd设置为true来设法获得正确的行为。

© www.soinside.com 2019 - 2024. All rights reserved.