Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Slice

Muestra elementos de la IU con plantillas fuera de la app.
Actualización más reciente Versión estable actual Próxima versión potencial Versión beta Versión alfa
13 de enero de 2021 1.0.0 - - 1.1.0-alpha02

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.1.0

Versión 1.1.0-alpha02

13 de enero de 2021

Lanzamiento de androidx.slice:slice-builders:1.1.0-alpha02, androidx.slice:slice-core:1.1.0-alpha02 y androidx.slice:slice-view:1.1.0-alpha02. La versión 1.1.0-alpha02 contiene estas confirmaciones.

Cambios en la API

  • Se agregaron electores de compatibilidad en acciones de Slice en la vista de fila. (I4d965)
  • Se agregó compatibilidad con SliceAction para GridRow. (Ie289b)
  • Se agregó texto para seleccionar Time, lo que crea un diálogo selector de hora o de fecha al presionarlo (I07deb)
  • Se solucionó un problema del error Treehug. (I416cc)
  • Se agregó ListBuilder.StarRatingBuilder, que es una fila que admite entradas de calificación con estrellas para Slice. (I25aec)
  • Se reemplazó ListBuilder#setHostExtra con ListBuilder#setHostExtras para aceptar paquetes. (I43ec7, b/)
  • Se agregaron nuevos ListBuilder#setHostExtra y SliceMetadata#getHostExtras de API a fin de guardar y extraer información adicional para el host de Slice. (Ib0768, b/)
  • Se agregó una nueva API para RowBuilder a fin de indicar el final de una sección y mostrar un divisor de última línea. (I23ddd, b/)
  • Se agregó una anotación de nulabilidades en los compiladores de Slice para mejorar la interoperabilidad de Kotlin. (If00f1, b/166489398)
  • Se agregó CellBuilder.addOverlayText, que superpone texto en la imagen de la celda. (I09d97)
  • Se agregó el atributo imageCorrRadius para aplicar esquinas redondeadas a imágenes o íconos SliceHints.LARGE_IMAGE. (I3e8f8)
  • Se cambió configureViewPolicy de privado a protegido para que se pueda llamar desde las subclases. (I6772b)
  • Se agregó compatibilidad con imágenes sin procesar en la vista de cuadrícula para determinar su tamaño en formato vertical y horizontal. (I925fb)
  • Se agregó un nuevo SliceView#getNumberOfHiddenItems de API para obtener la cantidad de elementos de Slice que no entran en la vista. (I09651)
  • Se agregó SliceView#setRowStyleFactory para permitir que los hosts de Slice personalicen el estilo de cada fila según los metadatos de Slice. (Ia8f2e)

Correcciones de errores

  • Se corrigió la acción de selector de Slice en Gidrow como elemento único. (I3d899)

Contribución externa

  • Se habilitó la comprobación de lint de API para StaticFinalBuilder en androidx (I2b11b, b/138602561).

Slice-Builders-Ktx Versión 1.0.0-alpha08

13 de enero de 2021

Lanzamiento de androidx.slice:slice-builders-ktx:1.0.0-alpha08. La versión 1.0.0-alpha08 contiene estas confirmaciones.

Se actualizó para depender de los compiladores de Slice 1.1.0-alpha02.

Versión 1.1.0-alpha01

7 de mayo de 2019

Lanzamiento de androidx.slice:slice-builders:1.1.0-alpha01, androidx.slice:slice-builders-ktx:1.0.0-alpha07, androidx.slice:slice-core:1.1.0-alpha01 y androidx.slice:slice-view:1.1.0-alpha01. Para conocer las confirmaciones incluidas en esta versión, consulta este vínculo.

Nuevas funciones

  • onCreatePermissionRequest se puede anular en SliceProvider para personalizar el comportamiento de concesión de permisos.

Correcciones de errores

  • Se solucionó un problema en el que no se llamaba a OnSliceActionListener cuando se hacía clic en un elemento de fila con solo una acción.
  • Se solucionó un problema en el que SliceView no respetaba los parámetros de diseño MeasureSpec.EXACTLY.
  • Se solucionó un problema en el que onClick se duplicaba durante onLongClick en SliceView.