Slidingpanelayout

  
Implementa un patrón de IU de panel deslizante.
Actualización más reciente Versión estable actual Próxima versión potencial Versión beta Versión alfa
24 de marzo de 2021 1.1.0 - - 1.2.0-alpha01

Cómo declarar dependencias

Para agregar una dependencia en SlidingPaneLayout, debes agregar el repositorio Maven de Google a tu proyecto. Consulta el repositorio Maven de Google para obtener más información.

Agrega las dependencias de los artefactos que necesites en el archivo build.gradle de tu app o módulo:

dependencies {
    implementation "androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha01"
}

Para obtener más información sobre las dependencias, consulta Cómo agregar dependencias de compilación.

Comentarios

Tus comentarios ayudan a mejorar Jetpack. Avísanos si descubres nuevos errores o tienes ideas para mejorar esta biblioteca. Consulta los errores existentes en esta biblioteca antes de crear uno nuevo. Para agregar tu voto a un error existente, haz clic en el botón de la estrella.

Cómo crear un error nuevo

Consulta la documentación sobre la Herramienta de seguimiento de errores para obtener más información.

Versión 1.2.0

Versión 1.2.0-alpha01

24 de marzo de 2021

Lanzamiento de androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha01. La versión 1.2.0-alpha01 contiene estas confirmaciones.

Nuevas funciones

  • SlidingPaneLayout ahora es fold-aware. En un dispositivo plegable, SlidingPaneLayout ajustará automáticamente el tamaño de los dos paneles para que estos estén a ambos lados de la línea de plegado, bisagra, etc.

Cambios en el comportamiento

  • Ahora SlidingPaneLayout tiene un nuevo estilo de IU cuando se superponen los dos paneles. Cada panel ahora se extenderá de un extremo al otro, con el panel de detalles o secundario que cubre completamente la lista o el panel principal cuando el SlidingPaneLayout esté abierto. Las API específicas del estilo de IU anterior, como el color atenuado, dejaron de estar disponibles. (Ia60ce)
  • De manera predeterminada, SlidingPaneLayout ahora es "cerrado" (es decir, muestra la lista o el panel principal). Ahora se llama a open() o openPane() para mostrar el panel de detalles o el secundario. (I5d26c)

Cambios en la API

  • SlidingPaneLayout ahora permite registrar múltiples PanelSlideListeners. (I50ce2)
  • Ahora los desarrolladores pueden configurar un modo bloqueado para controlar si los usuarios pueden deslizarse entre la lista y los paneles de detalles. (Idf2fd, I5d26c)

Versión 1.1.0

Versión 1.1.0

24 de junio de 2020

Lanzamiento de androidx.slidingpanelayout:slidingpanelayout:1.1.0. La versión 1.1.0 contiene estas confirmaciones.

Cambios importantes desde la versión 1.0.0

Versión 1.1.0-rc01

20 de mayo de 2020

Lanzamiento de androidx.slidingpanelayout:slidingpanelayout:1.1.0-rc01 sin cambios desde 1.1.0-beta01. La versión 1.1.0-rc01 contiene estas confirmaciones.

Versión 1.1.0-beta01

1 de abril de 2020

Lanzamiento de androidx.slidingpanelayout:slidingpanelayout:1.1.0-beta01 sin cambios desde 1.1.0-alpha01. La versión 1.1.0-beta01 contiene estas confirmaciones.

Versión 1.1.0-alpha01

18 de marzo de 2020

Lanzamiento de androidx.slidingpanelayout:slidingpanelayout:1.1.0-alpha01. La versión 1.1.0-alpha01 contiene estas confirmaciones.

Cambios en la API