【发布时间】:2026-01-27 19:25:02
【问题描述】:
我正在开发一个聊天应用程序。现在,在第一次从后端获取消息时,我希望我的线性布局指针移动到列表中的最后一条消息,以便用户在打开聊天片段时始终看到最新消息。 这是我的代码:
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(homeScreenActivity);
linearLayoutManager.setStackFromEnd(true);
linearLayoutManager.setReverseLayout(true);
chatRecycler.setLayoutManager(linearLayoutManager);
提前致谢!
【问题讨论】:
-
获取数据后可以使用chatRecycler.scrollToPosition(chatRecycler.getAdapter().getItemCount() - 1);。
标签: android android-layout android-fragments android-linearlayout