屏幕底部的Recyclerview页脚,当滚动时没有滚动和列表末尾

时间:2016-04-27 10:34:54

标签: android android-recyclerview footer

在我的应用程序中,我在所有屏幕上滚动结束时都有品牌页脚(对于有滚动的屏幕)和屏幕底部静止时(无滚动)。

但我面临的问题是通过具有列表的屏幕来实现这一目标。我正在使用recyclerview显示列表。我想在回收者视图结束时显示品牌页脚滚动在底部滚动时显示它。这可以通过带有页脚的Recyclerview实现。

footer at recyclerview end

但是当recyclerview没有滚动时(列表中的项目很少),我希望页脚固定在屏幕底部。

footer when less items static at bottom

提前致谢!

1 个答案:

答案 0 :(得分:0)

这个问题与其他几个问题类似,大多数与此问题相关的堆栈溢出帖都指向使用itemdecoration来实现此目的(通过添加所需高度的itemdecoration)

实现此目的的一种方法是预先确定回收者视图的高度,然后使用该信息在与回收视图关联的itemdecoration中设置页脚的偏移量

这可能会有所帮助:How implement sticky footer in recyclerview