a sliding up panel just like google maps app that have a middle state
<p>I want the Exact thing that Google Map app has for its business pages. </p>

<p>I'm using SlidingUpPanel (<a href="https://github.com/umano/AndroidSlidingUpPanel" rel="nofollow noreferrer">lib</a>) in my project. I have a map activity and I want to have a sliding up panel like google map with a fab button on top of my sliding panel.
<a href="https://i.stack.imgur.com/ArQ2Q.png" rel="nofollow noreferrer">this is what i want</a></p>

<p>This is my layout XML:</p>

<pre><code>&lt;com.sothree.slidinguppanel.SlidingUpPanelLayout
xmlns:sothree="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/tools"
android:id="@+id/SlidingPanel"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="bottom"
sothree:umanoPanelHeight="96dp"
sothree:umanoShadowHeight="4dp"
sothree:umanoAnchorPoint="0.7"
sothree:umanoParallaxOffset="100dp"
sothree:umanoOverlay="true"&gt;

&lt;android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:minHeight="?attr/actionBarSize"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:titleTextColor="@android:color/white"
    app:layout_scrollFlags="scroll|enterAlways"
    android:background="?attr/colorPrimary"&gt;
&lt;/android.support.v7.widget.Toolbar&gt;

&lt;LinearLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"&gt;

    &lt;android.support.v4.widget.NestedScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/NestedScrollView"&gt;

        &lt;LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical"&gt;

            &lt;android.support.v7.widget.Toolbar
                android:id="@+id/SlidingPanelToolbar"
                android:minHeight="?attr/actionBarSize"
                android:layout_width="match_parent"
                android:layout_height="?attr/actionBarSize"
                android:background="@color/colorPrimary"&gt;
            &lt;/android.support.v7.widget.Toolbar&gt;

            &lt;TextView
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:text="@string/aaa"
                android:background="@android:color/white"/&gt;

        &lt;/LinearLayout&gt;

    &lt;/android.support.v4.widget.NestedScrollView&gt;

&lt;/LinearLayout&gt;
</code></pre>

<p></p>

<p>The problem is that this slide up doesn't have any middle state. it is either up or closed but I need a half-open state too.</p>