2016-07-05 76 views
0

我需要將項目添加到recyclerview的前端,但我需要保持滾動集中於先前查看的項目。將項目添加到RecycleAdapter前面的最佳方法是什麼?

所以我滾動recyclerview以前的首個項目:

for (Item item : items) 
    mItems.add(0, item); 
mAdapter.notifyItemRangeInserted(0, items.size()); 
recyclerView.scrollToPosition(items.size() - 1); 

有沒有更好的解決辦法?這非常緊張。

+0

你在使用什麼適配器?有沒有這樣的事情,我推薦更好的代碼更新 – tyczj

+0

。我正在使用自定義的適配器。 – CaptainForge

+0

如果你想滾動到列表的頂部時,事情得到插入,那麼你在做什麼是正確的 – tyczj

回答

相關問題