Android:如何在Recyclerview

时间:2016-10-23 19:14:30

标签: android android-recyclerview

我有一个水平回收者视图。当我选择最后一个可见(右或左)时,我希望自动完全看到它。

例如,如果我选择“5”项,今天我有这样的行为:

enter image description here

我想要这种行为:

enter image description here

1 个答案:

答案 0 :(得分:0)

一种解决方案是手动为您的上一个视图添加右边距,只需从您的适配器调用findLastCompletelyVisibleItem,如果该视图是您的recyclerview中的最后一项,获取该子项,并添加一些填充+边距(大约10dp)看,把它带走。然后调用notifyItemChanged来表示布局的重新验证。