public void openDrawer() { if (tableScreen.getValue()) { drawerOpened = true; drawerAnimation(); if (drawerListener != null) { drawerListener.onDrawerOpened(nav); } } }
private void dispatchOnDrawerOpened(View drawerView) { boolean update = false; // Update if (drawerView == mLeftDrawer) { update = !mLeftOpened; mLeftOpened = true; } else if (drawerView == mRightDrawer) { update = !mRightOpened; mRightOpened = true; } // Callback if (update && mListener != null) { mListener.onDrawerOpened(drawerView); } }