美文网首页
RecyclerView

RecyclerView

作者: 皮皮虾我们走_f5df | 来源:发表于2018-05-09 16:34 被阅读0次

findViewByPosition(int position):添加的所有View中position位置的View,child被回收后可能为空

getChildAt(int index):当前屏幕中显示的index位置的view

scrollBy(x, y)这个方法是自己去控制移动的距离,单位是像素,所以在使用scrollBy(x, y)需要自己去计算移动的高度或宽度。

scrollToPosition(position)这个方法的作用是定位到指定项,把想显示的项完全显示出来,就完成了

smoothScrollToPosition(position)和scrollToPosition(position)效果基本相似,也是把你想显示的项显示出来,只要那一项现在完全看得到了,那它的工作就完成了,不同的是smoothScrollToPosition是平滑到你想显示的项,而scrollToPosition是直接定位显示!

LayoutManager的方法scrollToPositionWithOffset(position,0); 这种方式是定位到指定项如果该项可以置顶就将其置顶显示。

相关文章

网友评论

      本文标题:RecyclerView

      本文链接:https://www.haomeiwen.com/subject/sgcorftx.html