首页 > 解决方案 > 滚动到最后一个位置 RecyclerView 时出现问题

问题描述

实际上,在我的应用程序中,我可以将一个 recyclerView 项目添加到另一个,而另一个仅显示最后添加的 3 个项目,直到我折叠底部的 recyclerView 以显示更多项目。

现在,当我将项目添加到 recyclerView 时,我正在执行以下操作以滚动到最后一个位置

mRecyclerViewTOP.scrollToPosition(dummyDataItems.size() - 1);

这很有效,但是在某些时候,如果我将子项添加到 recyclerView 中的最后一项,即使我在添加子项时添加了相同的命令,它也不会向下滚动。

就像这里我正在向 topRecyclerView 添加项目

在此处输入图像描述

在这里,我已将子项添加到最后一项

在此处输入图像描述

并且具有子视图的项目的完整视图

在此处输入图像描述

因此,即使我添加子项以使其滚动以显示最后一个子项,我也会。

标签: androidandroid-recyclerview

解决方案


推荐阅读