publicfinalclassBottomNavigationMenuextendsMenuBuilder{publicstaticfinalint MAX_ITEM_COUNT =5;// ...@Overrideprotected MenuItem addInternal(int group,int id,int categoryOrder, CharSequence title){if(size()+1> MAX_ITEM_COUNT){thrownewIllegalArgumentException("Maximum number of items supported by BottomNavigationView is "+ MAX_ITEM_COUNT
+". Limit can be checked with BottomNavigationView#getMaxItemCount()");}// ...return item;}}