当我将重点放在聊天 Activity 的edittextview上时,recyclerview不会在调整 View 大小时将项目堆叠在底部。以前使用ListView可以正常工作。我已经尝试过任何stackFromEnd,reverseLayout参数。
基本上,我想要与任何聊天相同的行为:whatsapp,电报等。
有人知道为什么会发生吗?
最佳答案
我有同样的情况,这就是解决方法:
在代码中使用mLayoutManager.setStackFromEnd
方法。 android不支持中的 XML设置(在我的情况下)。 mLayoutManager = new LinearLayoutManager(this);
mLayoutManager.setStackFromEnd(true);
mRecyclerView.setLayoutManager(mLayoutManager);