本文主要是介绍解决recycleView.addItemDecoration方法随着布局刷新间隔不断增大,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
记录下错误!!!
好记性不如烂笔头!!!
每次刷新的时候recyclerview都会重复调用addItemDecoration方法。导致每一次刷新recyclerview的间隔都会增大。
解决办法如下,使用ItemDecoration的时候先判空就行了,==0就设置,不为0就不设置
/**分割线判空*/ if (holder.mRecyclerView.getItemDecorationCount() == 0) {holder.mRecyclerView.addItemDecoration(new GridDividerItemDecoration(mContext, 4, DensityUtils.dp2px(8))); }
这篇关于解决recycleView.addItemDecoration方法随着布局刷新间隔不断增大的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!