Otra actividad aparece y cubre la mitad del tamaño de la pantalla
Tengo un botón que al hacer clic abre otra actividad que viene desde abajo y cubre la mitad de la pantalla. Busqué alrededor de él pero no conseguí ningún acercamiento útil excepto la función overridePendingTransition que es útil en conseguir la animación en la transición de la actividad, pero esto no solucionó mi problema. Sé que esto se hace en google hangout como se muestra en las imágenes, pero no se puede encontrar ninguna solución útil.
Cuando presionamos el botón, esta actividad aparece y cubre la mitad del tamaño de la pantalla
- Lengüetas de material con estilo de Android 5.0
- Creación de un SearchView que se parezca a las directrices de diseño del material
- Barra de herramientas flotante con controles de selección de texto
- Android Material Design - Cómo cambiar el color de fondo de la barra de herramientas después de que CollapsingToolbarLayout se derrumbe
- Pantalla parpadeante en la transición de imagen entre actividades
Cuando nos desplazamos hacia arriba la actividad se convierte en nuestra actividad principal
¿Alguna idea de cómo se puede hacer esto?
Gracias
- ClassNotFoundException: No encontró la clase "android.support.design.widget.AppBarLayout"
- Android: la barra desplegable de la barra de herramientas se desplaza hacia arriba
- Diseño de material de Android de la barra de herramientas / SupportActionBar
- Cardview dentro de la pestaña
- Cómo configurar NAVIGATION_MODE_LIST en la barra de herramientas new appcompat v7 21
- 5.1 Crash - El color primario de TaskDescription debe ser opaco
- ¿La transición reversa reversa del elemento del androide sobre detrás después de cambio de la orientación?
- Error de Android para `@android: style / Theme.Material.Light`
Puede utilizar la hoja inferior para este tipo de interfaz de usuario.
Aquí es la primera muestra .
Otra muestra
Aquí está el código
Después de una cierta búsqueda conseguí exactamente lo que quise con todos los códigos, pero todavía la animación del cuadro del perfil es restante, resto el código de SlidingPanelLayout se puede considerar aquí . Contiene información detallada con todas las clases implementadas que puede utilizar directamente. Creo que esto seguramente le ayudará. :RE
Edit: Como se dijo por @MrsEd me gustaría añadir un código que me ayudó. Esta es la costumbre construida DraggableLayout que puede utilizar directamente, el código se puede encontrar aquí . A continuación, la actividad debe implementar onStopVerticalDragDown () de la interfaz DraggableLayoutCallbackListener y establecer la vista de contenido como este archivo xml. Espero que esto borre toda la duda y hace que sea más fácil para cualquiera implementar su propia costumbre construido DraggableLayout sin necesidad de utilizar ninguna biblioteca de terceros. :RE
Por favor. No vuelva a hacer esto.
Y en su lugar, utilice BottomSheet de Flipboard .
- Dificultad con ScrollView y LinearLayout
- Cómo mostrar la notificación únicamente en el dispositivo Android Wear