Vectordrawable

Renderiza gráficos vectoriales.
Actualización más reciente Versión estable Versión potencial Versión beta Versión alfa
20 de abril de 2022 1.1.0 - 1.2.0-beta01 -

Cómo declarar dependencias

Para agregar una dependencia en VectorDrawable, debes agregar el repositorio de 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:

Groovy

dependencies {
    implementation "androidx.vectordrawable:vectordrawable:1.1.0"

    /* To be able to animate properties of a VectorDrawable, add the following.  Useful for
     * illustration purposes or state changes in response to user events
     */
    implementation "androidx.vectordrawable:vectordrawable-animated:1.1.0"

    /* To use a seekable alternative for `androidx.vectordrawable:vectordrawable-animated` add the
     * following
     */
     implementation "androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01"
}

Kotlin

dependencies {
    implementation("androidx.vectordrawable:vectordrawable:1.1.0")

    /* To be able to animate properties of a VectorDrawable, add the following.  Useful for
     * illustration purposes or state changes in response to user events
     */
    implementation("androidx.vectordrawable:vectordrawable-animated:1.1.0")

    /* To use a seekable alternative for `androidx.vectordrawable:vectordrawable-animated` add the
     * following
     */
     implementation("androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01")
}

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 de esta biblioteca antes de crear uno nuevo. Puedes agregar tu voto a un error existente haciendo clic en el botón de la estrella.

Crear un error nuevo

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

Vectordrawable-Seekable 1.0.0

Versión 1.0.0-beta01

20 de abril de 2022

Lanzamiento de androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01 sin modificaciones desde la versión 1.0.0-alpha02. La versión 1.0.0-beta01 contiene estas confirmaciones.

VectorDrawable-Seekable versión 1.0.0-alpha02

19 de agosto de 2020

Lanzamiento de androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha02. La versión 1.0.0-alpha02 contiene estas confirmaciones.

Correcciones de errores

Vectordrawable-Seekable versión 1.0.0-alpha01

15 de abril de 2020

Lanzamiento de androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha01. La versión 1.0.0-alpha01 contiene estas confirmaciones.

Nuevas funciones

androidx.vectordrawable:vectordrawable-seekable es una alternativa que admite búsquedas para androidx.vectordrawable:vectordrawable-animated con algunas funciones adicionales. Admite el mismo formato XML que AnimatedVectorDrawable.

  • Cómo detener y reanudar propuestas y líneas de pedido propuestas
  • Búsqueda (setCurrentPlayTime)
  • Devoluciones de llamada mejoradas

Consulta SeekableAnimatedVectorDrawable para obtener más información.

Versión 1.2.0

Versión 1.2.0-beta01

20 de abril de 2022

Lanzamiento de androidx.vectordrawable:vectordrawable:1.2.0-beta01 sin cambios desde la versión 1.2.0-alpha02. La versión 1.2.0-beta01 contiene estas confirmaciones.

VectorDrawable versión 1.2.0-alpha02

19 de agosto de 2020

Lanzamiento de androidx.vectordrawable:vectordrawable:1.2.0-alpha02. La Versión 1.2.0-alpha02 contiene estas confirmaciones.

Correcciones de errores

Vectordrawable versión 1.2.0-alpha01

15 de abril de 2020

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

Nuevas funciones

  • Esta versión no tiene funciones públicas nuevas. Es una dependencia necesaria cuando usas androidx.vectordrawable:vectordrawable-seekable-1.0.0-alpha01.

Versión 1.1.0

Versión 1.1.0

5 de septiembre de 2019

Lanzamiento de androidx.vectordrawable:vectordrawable:1.1.0 y androidx.vectordrawable:vectordrawable-animated:1.1.0. Para conocer las confirmaciones incluidas en esta versión, consulta este artículo.

Cambios importantes desde 2.0.1

Nuevas funciones

  • Ahora fillType se admite en ClipPath.
  • Se agregó compatibilidad con el ajuste de tono utilizando ColorStateLists definidas con atributos de temas en VectorDrawableCompat.

Correcciones de errores

  • Se corrigió el error en el procesamiento de VectorDrawables con gradientes. ( b/117796719 )
  • Se corrigió el error relacionado con getColorFilter(), por el que se mostraba un resultado nulo, incluso cuando estaba configurado. (aosp/762198)

Versión 1.1.0-rc01

2 julio de 2019

Lanzamiento de androidx.vectordrawable:vectordrawable:1.1.0-rc01 y androidx.vectordrawable:vectordrawable-animated:1.1.0-rc01 sin modificaciones desde 1.1.0-beta02. Para conocer las confirmaciones incluidas en esta versión, consulta este vínculo.

Versión 1.1.0-beta02

5 de junio de 2019

Lanzamiento de androidx.vectordrawable:vectordrawable:1.1.0-beta02 y androidx.vectordrawable:vectordrawable-animated:1.1.0-beta02. Para conocer las confirmaciones incluidas en esta versión, consulta este artículo.

Correcciones de errores

  • Se cambió el nombre del paquete animado por vectordrawable (aosp/963431).

Versión 1.1.0-beta01

7 de mayo de 2019

Lanzamiento de androidx.vectordrawable:vectordrawable:1.1.0-beta01 y androidx.vectordrawable:vectordrawable-animated:1.1.0-beta01. Para conocer las confirmaciones incluidas en esta versión, consulta este artículo.

Nuevas funciones

  • Ahora fillType se admite en ClipPath.

Versión 1.1.0-alpha01

3 de diciembre de 2018

Nuevas funciones

  • Se agregó compatibilidad con el ajuste de tono utilizando ColorStateLists definidas con atributos de temas en VectorDrawableCompat.

Correcciones de errores

  • Se corrigió el error relacionado con el procesamiento de VectorDrawables con gradientes. (aosp/790377)
  • Se corrigió el error relacionado con getColorFilter(), por el que se mostraba un resultado nulo, incluso cuando estaba configurado. (aosp/762198)

Versión 1.0.0

Versión 1.0.0

7 de noviembre de 2018

Nuevas funciones