Создайте файл XML для нижних вкладок. Он должен быть горизонтальным LinearLayout (height_content height и match_parent width) с четырьмя кнопками ImageView, которые переключаются между действиями. Значок каждой кнопки в XML должен иметь невыбранное состояние. Каждая кнопка должна быть wrap_content и layout_weight = "1".
В каждом XML-файле вашей активности сделайте корневой вид RelativeLayout, включите описанный выше XML-формат нижнего табуляции, сделайте его alignParentBottom = "true" и поместите остальную часть вашего контента над вкладками.
В окне onCreate каждого действия найдите эту кнопку ImageView Activity и измените стиль на выбранную версию. Также установите прослушиватели на других кнопках для запуска соответствующих действий (для этого вы можете использовать общую вспомогательную функцию для совместного использования кода).
Для вкладок фрагментов в каждой Деятельности вы можете использовать стандартный ViewPager и FragmentPagerAdapter, который поощряет Google.
Сообщите мне, если вам нужно больше деталей для этого.
Проверьте это [Android BottomNavigationView] (https://stackoverflow.com/a/48202475/2032561) – Bharatesh