Android下RecyclerView使用瀑布流布局滚动之后如何保持item相对位置不变

RecyclerView采用StaggeredGridLayoutManager布局之后,如果在滚动之后要保持item焦点位置相对不变,只需要简单的代码处理就行了,在滚动前记忆span位置,滚动后通过遍历可视区域item,定位相应span位置的view,然后请求焦点,大致如下//成员变量intmSpanPosition=-1;//滚动之前记忆item相对位置ViewfocusChild=getFocusedChild();StaggeredGri...

阅读全文

主机推荐

  • 搬瓦工

站点信息

  • 文章总数:644
  • 页面总数:1
  • 分类总数:11
  • 标签总数:2555
  • 评论总数:160
  • 浏览总数:2630053