 <p>Seems like the cleanest way in this example is to:</p> <ul> <li>Use a RelativeLayout</li> <li>Position the 2 adjacent views one below the other</li> <li>Align the FAB to the parent right/end and add a right/end margin</li> <li>Align the FAB to the bottom of the header view and add a <em>negative</em> margin, half the size of the FAB including shadow</li> </ul> <p>Example adapted from shamanland implementation, use whatever FAB you wish. Assume FAB is 64dp high including shadow:</p> <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"&gt; &lt;View android:id="@+id/header" android:layout_width="match_parent" android:layout_height="120dp" /&gt; &lt;View android:id="@+id/body" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@id/header" /&gt; &lt;fully.qualified.name.FloatingActionButton android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignBottom="@id/header" android:layout_marginBottom="-32dp" android:layout_marginRight="20dp" /&gt; &lt;/RelativeLayout&gt; </code></pre> <p><img src="https://i.stack.imgur.com/orN4Z.png" alt="FAB Layout example"></p>