问题是如何在一个项目中组合所有这三个库?
当您清除适配器和呼叫notifyDataSetChanged()
- StaggedGridLayoutManager经理仍然mCachedStart/End
在Span[]
实例.因此,当您向适配器添加新项目时 - 布局管理器绘制具有偏移量的项目,这是一个巨大的问题.
EtsyStaggeredGridView具有resetToTop()
清除所有缓存内容并从头开始绘制所有内容的方法.
有一些解决方法:
layoutManager.onDetachedFromWindow(recyclerView, null)
清除适配器后调用android layout-manager android-support-library staggered-gridview android-recyclerview
对于那些Invalid file content. Make sure you upload a symbol file.
试图上传proguard-rules.pro(.txt or .cfg)
文件的人.