0

Я хочу получить что-то вроде этого. Является ли это возможным?Можно ли встроить кнопку плавающего действия в панель действий?

enter image description here

Ответ на this question не применяется без фактического элемента заголовка, который я не имею здесь. Панель действий - это не элемент, на который я могу привязываться, или, по крайней мере, я не знаю, как это сделать.

+0

Возможный дубликат [Как я могу добавить новый " Плавающая кнопка действия "между двумя виджетами/макетами) (http://stackoverflow.com/questions/24459352/how-can-i-add-the-new-floating-action-button-between-two-widgets-layouts) –

+0

@MikeM: ну, нет, это не дубликат. Я пробовал это до публикации, и он не работает без фактического элемента заголовка, которого у меня нет. Панель действий не является допустимым элементом реферирования для привязки, или, по крайней мере, я не знаю, как это сделать. –

+0

@MikeM: это потому, что я только сделал это * после * вы отметили его как дубликат :) –

ответ

0

Я попробовал решение, но оно не является прямым один и надеется, что это поможет

в корне координаты макета создать дочерний пустой макет в верхней части его и изменить цвет фона, чтобы быть теми же цветами панели действий, то новый пустой макет будет сразу после панели действий, и он будет отображаться как часть панели действий и придаст ей нужную высоту, как вы хотите. И ваш код будет таким, как это

Пустой макет:

<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" 
/> 
+0

@ Violet Giraffe Надеюсь, это поможет вам. попробуйте и скажите, работает ли он так, как вы хотите, или нет. –