Android BottomSheet: Está buscando bajo la barra de herramientas
Intenté usar la nueva hoja inferior de la biblioteca de soporte 23.2.0 para que una hoja inferior se expanda a pantalla completa como se sugiere en las directrices de diseño
Esto funciona muy bien, pero la hoja inferior va debajo de mi ActionBar y bajo mis pestañas. ¿Cómo es posible dejarlo ir sobre la barra de herramientas? Mi menú está estructurado de la siguiente manera:
- Android Material diseño transiciones
- Cómo obtener la vista de texto de la pestaña TabLayout
- Cómo mostrar los elementos de acción en la parte inferior mediante la barra de herramientas
- Actionbar transparente con AppCompat-v7 21
- Cómo configurar la frontera de color en cardview
<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>
- ¿Puedo mostrar el diseño de material Snackbar en el diálogo?
- Android AppCompat-v21 vs Material puro
- CollapsingToolbarLayout y posición de botón de acción flotante dentro de CollapsingToolbarLayout
- Android nivel 21 compatibilidad hacia atrás? (Desde que salió la nueva actualización del SDK)
- Superposición de contenido por encima de AppBarLayout utilizando nuevo diseño de material
- Cómo implementar una interfaz de usuario de marcador de posición como pantalla de inicio
- Espacio en blanco con CardView en dispositivos pre-pirulí
- Android L - Botón de acción flotante (FAB)
AppBarLayout
tiene una elevación predeterminada de 4dp
(el valor de recurso de dimensión design_appbar_elevation
).
De forma predeterminada, CoordinatorLayout
, al igual que cualquier FrameLayout
, mostrará elementos de diseño con una elevación más alta antes de una elevación más baja en dispositivos API 21 y superiores.
Prueba a añadir android:elevation="@dimen/design_appbar_elevation
a tu diseño.
Tenga en cuenta que la elevación de una hoja inferior modal es @dimen/design_bottom_sheet_modal_elevation
== 16dp