Я попробовал решение, но оно не является прямым один и надеется, что это поможет
в корне координаты макета создать дочерний пустой макет в верхней части его и изменить цвет фона, чтобы быть теми же цветами панели действий, то новый пустой макет будет сразу после панели действий, и он будет отображаться как часть панели действий и придаст ей нужную высоту, как вы хотите. И ваш код будет таким, как это
Пустой макет:
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:id="@+id/tst"
android:background="@android:color/black"
android:layout_height="50dp"/>
вы можете увеличить высоту, как вы хотите, но это лучшая высота для моего устройства
Плавающий Дейс Кнопка:
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_anchor="@id/tst"
app:layout_anchorGravity="top|center"
/>
Возможный дубликат [Как я могу добавить новый " Плавающая кнопка действия "между двумя виджетами/макетами) (http://stackoverflow.com/questions/24459352/how-can-i-add-the-new-floating-action-button-between-two-widgets-layouts) –
@MikeM: ну, нет, это не дубликат. Я пробовал это до публикации, и он не работает без фактического элемента заголовка, которого у меня нет. Панель действий не является допустимым элементом реферирования для привязки, или, по крайней мере, я не знаю, как это сделать. –
@MikeM: это потому, что я только сделал это * после * вы отметили его как дубликат :) –