public void removeAllFooterView() {
        if (getFooterLayoutCount() == 0) return;

        mFooterLayout.removeAllViews();
        int position = getFooterViewPosition();
        if (position != -1) {
            notifyItemRemoved(position);
        }
    }
remove all footer view from mFooterLayout and set null to mFooterLayout
common/src/main/java/com/sxjs/common/base/baseadapter/BaseQuickAdapter.java