![](/img/trans.png)
[英]recyclerview.scrollToPosition(adapterarray.size()-1) causes to bring the items in reversed order
[英]Bug RecyclerView.scrollToPosition(list.size()-1) in Dialog
我创建了带有客户列表的RecyclerView(从0到14)。 我需要最大限度的状态。 为此我使用方法RecyclerView.scrollToPosition(14)。
当RecyclerView放入Activity时,我得到了很好的结果。
IMAGE:RecyclerView正在放置在Activity中
现在我正在给新的RecyclerView充气,并把它放在Dialog中。 RecyclerView适配器也一样。 方法RecyclerView.scrollToPosition(14)给出了不好的结果(滚动没有设置在第14个位置,顺便说一下我可以手动将它拉到向下):
为什么会这样? 我认为在RecyclerView的父(Dialog)中存在问题。 但我不知道该怎么办。
更新! 我认为这是RecyclerView的一个真正的错误。 因为ListView是可以的(在我的情况下使用setSelection(14))。
因为您的交互面板隐藏了最后一个元素。 将回收者视图放在面板上方。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.