@Override
                    public WindowInsets onApplyWindowInsets(View view, WindowInsets insets) {
                        final HomeDrawerLayout drawerLayout = (HomeDrawerLayout) view;
                        drawerLayout.setChildInsets(insets, insets.getSystemWindowInsetTop() > 0);
                        return insets.consumeSystemWindowInsets();
                    }
Stub/no-op implementations of all methods of {@link DrawerListener}.
Override this if you only care about a few of the available callback methods.
app/src/main/java/com/sunnyweather/android/ui/customerUIs/HomeDrawerLayout.java