2016-08-03 85 views
0

我希望工具栏具有scroll|enter_always的行为。但是,当我滚动时,工具栏的底部显示在我的透明状态栏下,并卡在那里。Android工具栏滚动行为

enter image description 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:layoutDirection="rtl" 
     app:layout_behavior="@string/appbar_scrolling_view_behavior" 
     android:fitsSystemWindows="true"> 
    <android.support.design.widget.AppBarLayout 
     android:id="@+id/app_bar_layout" 
     app:layout_scrollFlags="scroll|enterAlways" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content"> 
    <android.support.v7.widget.Toolbar 
     android:id="@+id/halachotToolbar" 
     android:layout_width="match_parent" 
     android:layout_height="?attr/actionBarSize" 
     app:popupTheme="@style/ThemeOverlay.AppCompat.Light" 
     app:layout_scrollFlags="scroll|enterAlways" 
     app:titleTextColor="@color/White" 
     android:layoutDirection="rtl" /> 
    </android.support.design.widget.AppBarLayout> 
    <android.support.v4.widget.NestedScrollView 
      android:id="@+id/content_frame" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:clipToPadding="false" 
      app:layout_behavior="@string/appbar_scrolling_view_behavior"> 
    <android.support.v7.widget.RecyclerView 
     android:id="@+id/halachotRecyclerView" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:layoutDirection="rtl" 
     android:layout_gravity="center_horizontal" 
     android:scrollbars="vertical" 
     android:clickable="true" /> 
    </android.support.v4.widget.NestedScrollView> 
</android.support.design.widget.CoordinatorLayout> 
+0

你怎么想实现的工具栏?从_CoordinateLayout_ – Piyush

+2

中删除_app:layout_behavior =“@ string/appbar_scrolling_view_behavior”_尝试从您的'CoordinatorLayout'中删除'android:fitsSystemWindows =“true”'部分。据我所知,这会通过状态栏高度来隐藏其内容,导致“工具栏”相信它已经完全消失。 – TR4Android

回答

0

尝试设置机器人:海拔