title: How to make CoordinatorLayout children to be static in phone screen?
body: <p>I have this kind of activity structure, where FrameLayout is filled in child Activities of my NavigationDrawerActivity (extent of AppCompatActivity). I have problem in collapsing Toolbar. When toolbar extended, bottom childs of FrameLayout are being pushed form the screen (chat input card or etc.). Is there is any way to cleanly determine children static and unmovable in screen?</p>
  
  <pre><code>&lt;android.support.v4.widget.DrawerLayout&gt;
      &lt;android.support.design.widget.CoordinatorLayout&gt;
          &lt;android.support.design.widget.AppBarLayout&gt;
              &lt;android.support.v7.widget.Toolbar/&gt;
              &lt;android.support.design.widget.TabLayout/&gt;
          &lt;/android.support.design.widget.AppBarLayout&gt;
  
          &lt;FrameLayout
              app:layout_behavior="@string/appbar_scrolling_view_behavior"/&gt;
  
      &lt;/android.support.design.widget.CoordinatorLayout&gt;
  
      &lt;LinearLayout
          android:id="@+id/drawer_linear"
          android:layout_gravity="start" &gt;
      &lt;/LinearLayout&gt;
  
  &lt;/android.support.v4.widget.DrawerLayout&gt;
  </code></pre>
  
  <p>If i set app:layout_behavior="@string/appbar_scrolling_view_behavior" only on FrameLayout children (RecycleView) , hide event dose not work.</p>