public void removeDrawerListener(@NonNull DrawerListener listener) {
        if (listener == null) {
            return;
        }
        if (mListeners == null) {
            // This can happen if this method is called before the first call to addDrawerListener
            return;
        }
        mListeners.remove(listener);
    }
Removes the specified listener from the list of listeners that will be notified of drawer
events.

@param listener Listener to remove from being notified of drawer events
@see #addDrawerListener(DrawerListener)
app/src/main/java/com/sunnyweather/android/ui/customerUIs/HomeDrawerLayout.java