/** * replace the current DrawerItems with the new ArrayList. * * @param drawerItems * @param switchedItems */ private void setItems(@NonNull List<IDrawerItem> drawerItems, boolean switchedItems) { //if we are currently at a switched list set the new reference if (originalDrawerItems != null && !switchedItems) { originalDrawerItems = drawerItems; } mDrawerBuilder.getItemAdapter().setNewList(drawerItems); }