Чтобы переопределить атрибуты макета, который вы включаете, вы также должны переопределить как ширину макета, так и высоту макета. Если оба эти параметра не будут переопределены, любые другие изменения макета, которые вы попробуете, будут игнорироваться.
Ваш макет выше
<include android:id="@+id/title_bar" layout="@layout/title_bar"
android:layout_alignParentTop="true"
/>
<include android:id="@+id/navigation_bar" layout="@layout/navigation_bar"
android:layout_alignParentBottom="true"/>
На самом деле должно быть с переносом содержимого или заполнением родителя, в зависимости от ситуации.
<include android:id="@+id/navigation_bar" layout="@layout/navigation_bar" android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"/>