当你清除你的adapter并打电话notifyDataSetChanged()
- 交错网格布局管理器经理还有mCachedStart/End
in Span[]
实例。因此,当您向适配器添加新项目时,布局管理器会使用以下命令绘制项目offset,这是一个大问题.
Etsy 交错网格视图有方法resetToTop()
它会清除所有缓存的内容并从头开始绘制所有内容。
有一些解决方法:
- Call
layoutManager.onDetachedFromWindow(recyclerView, null)
清除适配器后
- Set new布局管理器是bad
有一些解决方法:
- Call
layoutManager.onDetachedFromWindow(recyclerView, null)
清除适配器后
- Set new布局管理器是bad
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)