NoTouchRecyclerView rc_view_type = helper.getView(R.id.rc_view_type); LinearLayoutManager layoutManager = new LinearLayoutManager(mContext); layoutManager.setOrientation(LinearLayoutManager.HORIZONTAL); rc_view_type.setLayoutManager(layoutManager); //以下为解决方案代码 if (rc_view_type.getItemDecorationCount()>0){ RecyclerView.ItemDecoration itemDecoration=rc_view_type.getItemDecorationAt(0); if (itemDecoration==null){ rc_view_type.addItemDecoration(new SpaceDecoration(DensityUtil.dp2px(mContext,10))); } }else { rc_view_type.addItemDecoration(new SpaceDecoration(DensityUtil.dp2px(mContext,10))); }
Recyview内嵌recycleview导致内部itemDecoration重复增加问题
最新推荐文章于 2023-04-21 14:55:04 发布