public void setFooterDividersEnabled(boolean isFooterDividersEnabled) { this.isFooterDividersEnabled = isFooterDividersEnabled; if (isDefaultItemDecoration && null != mFamiliarDefaultItemDecoration) { mFamiliarDefaultItemDecoration.setFooterDividersEnabled(isFooterDividersEnabled); if (null != mWrapFamiliarRecyclerViewAdapter) { mWrapFamiliarRecyclerViewAdapter.notifyDataSetChanged(); } } }
private void addDefaultItemDecoration() { if (null != mFamiliarDefaultItemDecoration) { removeItemDecoration(mFamiliarDefaultItemDecoration); mFamiliarDefaultItemDecoration = null; } mFamiliarDefaultItemDecoration = new FamiliarDefaultItemDecoration( this, mVerticalDivider, mHorizontalDivider, mVerticalDividerHeight, mHorizontalDividerHeight); mFamiliarDefaultItemDecoration.setItemViewBothSidesMargin(mItemViewBothSidesMargin); mFamiliarDefaultItemDecoration.setHeaderDividersEnabled(isHeaderDividersEnabled); mFamiliarDefaultItemDecoration.setFooterDividersEnabled(isFooterDividersEnabled); super.addItemDecoration(mFamiliarDefaultItemDecoration); }