如何在RecyclerView中更新适配器notifydatasetchanged后最后设置滚动位置

时间:2016-09-02 06:42:25

标签: android android-recyclerview recycler-adapter

这是我的代码的一些片段。当第一次使用RecyclerView创建时我必须使用 recyclerView.scrollToPosition(chatDetailModels.size() - 1); 并且它的工作但是在数组列表中添加项目并且对于适配器的notifyDataSetChanged之后它不会自动进入底部我我也试过其他一些功能,但它对我不起作用。

resources :eois # will map to EoisController
resources :projects do
  scope module: :projects do
    resouces :eois # will map to Projects::EoisController
  end
end

1 个答案:

答案 0 :(得分:0)

使用最新的Recyclerview版本。 然后调用 -

 recyclerview.smoothscrolltoposition(arraylist.size()-1);

设置适配器后。