RecyclerView或LayoutManager页脚

时间:2015-12-23 13:27:16

标签: android scrollview android-recyclerview

我正在处理自定义RecyclerView,我需要制作在滚动时展开/折叠的图像行。除了最后一行之外我做了所有事情都不会扩展,因为滚动已经到达它的末尾而且不再调用onScrolled

我的第一个解决方法是,自定义Adapter并在那里添加页脚,但这对CustomRecyclerView来说效率不高。

我也扩展了LinearLayoutManager,是否有可能在那里创建页脚或扩展滚动范围?我尝试重写computeVerticalScrollRange,但它对滚动没有任何影响。

我想为expandedHeight - collapsedHeight

制作更长的滚动条

所以我想要做到这一点:

@Override
public int computeVerticalScrollRange(RecyclerView.State state) {
    return (super.computeVerticalScrollRange(state) + (maxHeight - minHeight));
}

不幸的是,正如我所说,没有任何改变。这个方法在LayoutManager中被覆盖,我也尝试在RecycleView中覆盖它但结果相同。

0 个答案:

没有答案