我正在使用recyclerview在聊天窗口中显示消息.但是,在编辑新消息时,回收器视图焦点应位于最后一个元素上.我希望有一些方法可以将recyclerview的焦点转移到最后一个元素而不是第一个元素.
使用 recyclerView.smoothScrollToPosition(position);
position是您插入的最后一项的索引.这将把你的RecyclerView
注意力集中在最后一个元素上.
使用可以在LinearLayoutManager对象上添加任意两行,将Recyclerview滚动到底部...
llm.setStackFromEnd(true);
要么
llm.setReverseLayout(true);
使用
recyclerView.smoothScrollToPosition(position) adapter.notifyDataSetChanged();
位置是最后一个元素的索引
recyclerView.getAdapter().getItemCount()-1
使用它来获取最后一个元素。
这对我有用。