LinearLayout
не позволяет перекрывать дочерние представления.
Вы должны использовать RelativeLayout
(или FrameLayout
и т. Д.) Вместо LinearLayout
в качестве родительского, если вы хотите отобразить FAB выше(перекрытие) других видов.
В вашем случае установите корневой макет на RelativeLayout
.Возможно, вам придется внести другие корректировки.