谁家玉笛暗飞声,散入春风满洛城。...
这是一个留言本,是由程序自动生成的页面,您可以对其进行任意操作。...
还有 63 人发表了评论 加入19672人围观这是一个留言本,是由程序自动生成的页面,您可以对其进行任意操作。...
还有 63 人发表了评论 加入19672人围观RecyclerView采用StaggeredGridLayoutManager布局之后, 如果在滚动之后要保持item焦点位置相对不变, 只需要简单的代码处理就行了, 在滚动前记忆span位置, 滚动后通过遍历可视区域item, 定位相应span位置的view, 然后请求焦点, 大致如下
// 成员变量
int mSpanPosition = -1;
// 滚动之前记忆item相对位置
View focusChild = getFocusedChild();
<!--autointro-->