android - Collapsing Coordinator layout when scrolled up by 25% -


i want automatically collapse relativelayout when scrolled 25% or when scrolled down 75%.

this code layout here:

<android.support.design.widget.coordinatorlayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" >  <android.support.design.widget.appbarlayout     android:id="@+id/app_bar_layout"     android:layout_width="match_parent"     android:layout_height="350dp"     android:theme="@style/themeoverlay.appcompat.dark.actionbar"     >      <android.support.design.widget.collapsingtoolbarlayout         android:id="@+id/collapsing_toolbar_layout"         android:layout_width="match_parent"         android:layout_height="match_parent"         app:contentscrim="@color/colorprimary"         app:layout_scrollflags="scroll|enteralways|snap"         >          <relativelayout             android:layout_width="match_parent"             android:layout_height="match_parent"             android:orientation="vertical">             <imageview                 android:id="@+id/profile_backdrop"                 android:layout_width="match_parent"                 android:layout_height="match_parent"                 android:minheight="100dp"                 android:scaletype="centercrop"                 android:src="@drawable/ic_arrow_back_white_24px"                 app:layout_collapsemode="parallax"                 app:layout_collapseparallaxmultiplier="0.7"                 app:layout_scrollflags="scroll|enteralways|enteralwayscollapsed" />             <textview                 android:id="@+id/name"                 android:layout_width="match_parent"                 android:layout_height="wrap_content"                 android:layout_gravity="center"                 android:gravity="center"                 android:text="@string/username"                 android:textcolor="@color/white"                 android:textsize="27sp"                 android:layout_centervertical="true"                 />             <textview                 android:id="@+id/handle"                 android:layout_width="match_parent"                 android:layout_height="wrap_content"                 android:layout_gravity="center"                 android:gravity="center"                 android:text="@string/ask"                 android:textcolor="@color/white"                 android:textsize="20sp"                 android:layout_below="@+id/name"/>         </relativelayout>         <android.support.v7.widget.toolbar             android:id="@+id/collapsible_toolbar"             android:layout_width="match_parent"             android:layout_height="?attr/actionbarsize"             android:theme="@style/themeoverlay.appcompat.dark.actionbar"             app:layout_collapsemode="parallax"             app:expandedtitletextappearance="@android:color/transparent"             app:layout_scrollflags="scroll|enteralways|snap" />     </android.support.design.widget.collapsingtoolbarlayout>  </android.support.design.widget.appbarlayout>  <android.support.v4.widget.nestedscrollview     android:layout_width="match_parent"     android:layout_height="match_parent"     app:layout_behavior="@string/appbar_scrolling_view_behavior"     app:layout_scrollflags="scroll|enteralways|snap">      <linearlayout         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:orientation="vertical"         android:gravity="center">          <button             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:padding="15dp"             android:text="button text"/>      </linearlayout> </android.support.v4.widget.nestedscrollview> 

i've tried add few tags doing it, none of them seem work. in advance.

try move layout_scrollflags appbarlayout.

<android.support.design.widget.appbarlayout     android:id="@+id/app_bar_layout"     android:layout_width="match_parent"     android:layout_height="350dp"     android:theme="@style/themeoverlay.appcompat.dark.actionbar"     app:layout_scrollflags="scroll|enteralways|snap">      <android.support.design.widget.collapsingtoolbarlayout         android:id="@+id/collapsing_toolbar_layout"         android:layout_width="match_parent"         android:layout_height="match_parent"         app:contentscrim="@color/colorprimary">