Android BottomSheet:在工具栏下面

我尝试使用支持库23.2.0中的新底部表单,将底部表单展开为全屏,如devise指南中所build议的

这工作非常好,但底部工作表在我的ActionBar和我的标签下。 怎么可能让它通过工具栏? 我的菜单结构如下:

<android.support.design.widget.AppBarLayout android:id="@+id/appbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingTop="@dimen/appbar_padding_top"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:layout_scrollFlags="scroll|snap|enterAlways" app:popupTheme="@style/AppTheme.PopupOverlay"/> <android.support.design.widget.TabLayout android:id="@+id/tabs" android:layout_width="match_parent" android:layout_height="wrap_content"/> </android.support.design.widget.AppBarLayout> <android.support.v4.view.ViewPager android:id="@+id/container" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"/> <include android:id="@+id/playerLayout" layout="@layout/player_main" android:layout_width="match_parent" android:layout_height="match_parent" app:behavior_peekHeight="?attr/actionBarSize" app:layout_behavior="@string/bottom_sheet_behavior" app:model="@{model}"/> </android.support.design.widget.CoordinatorLayout> 

在这里输入图像说明

AppBarLayout具有AppBarLayout的默认高度(维度资源值4dp )。

默认情况下,与任何FrameLayoutCoordinatorLayout将在API 21及更高版本的设备上在较低高程之前布局具有较高高程的元素。

尝试添加android:elevation="@dimen/design_appbar_elevation"到您的布局。

请注意,模态底部图纸的高程是@dimen/design_bottom_sheet_modal_elevation == 16dp