【发布时间】:2016-05-26 23:45:31
【问题描述】:
我想通过单击按钮滚动到回收站视图的底部,我该怎么做?
【问题讨论】:
标签: android android-layout android-recyclerview
我想通过单击按钮滚动到回收站视图的底部,我该怎么做?
【问题讨论】:
标签: android android-layout android-recyclerview
为此,您必须使用LayoutManager。请按照以下步骤操作。
1). 首先,在您的Activity/Fragment 中声明LayoutManager。比如我拍了LinearLayoutManager
private LinearLayoutManager mLinearLayoutManager;
2).初始化LinearLayoutManager并将其设置为您的RecyclerView
mLinearLayoutManager = new LinearLayoutManager(this);
recyclerView.setLayoutManager(mLinearLayoutManager);
3)。在您的Button onClick 上,执行此操作以滚动到您的RecyclerView 底部。
mLinearLayoutManager.scrollToPosition(yourList.size() - 1); // yourList is the ArrayList that you are passing to your RecyclerView Adapter.
希望这会有所帮助..!!
【讨论】:
您可以将scrollToPosition() 与最后位置的索引一起使用。
【讨论】: