При создании готовой Activity с нижней панелью навигации можно заметить, что фрагмент располагается немного не так, как того хотелось бы. А именно: он имеет отступ сверху и перекрывается снизу самой навигационной панелью.
Пофиксить это можно следующим образом: высота навигационной панели (BottomNavigationView) по дефолту равняется 56dp
, что соответствует стандарту Material Design. Стало быть, нужно приподнять фрагмент над нижней частью экрана так, чтобы он был на границе навигационной панели. Для этого нужно задать ему параметр:
android:layout_marginBottom="56dp"