我正在构建一个聊天应用程序并使用RecyclerView显示消息.由于这是一个聊天应用程序,最后的消息应该出现在列表的底部.为此,我使用LinearManager以下列方式:
LinearLayoutManager layoutManager = new LinearLayoutManager(getContext());
layoutManager.setOrientation(LinearLayoutManager.VERTICAL);
layoutManager.setStackFromEnd(true);
layoutManager.setSmoothScrollbarEnabled(false);
Run Code Online (Sandbox Code Playgroud)
如果对话中有很多消息,它可以正常工作.但是,如果用户之间只有一条或两条消息,则RecyclerView会在屏幕底部显示这些消息,并在其上方放置空白区域.
在这种情况下,是否可以在屏幕顶部显示回收物品?