Vectordrawable
Aggiornamento più recente | Release stabile | Candidato di rilascio | Versione beta | Versione alpha |
---|---|---|---|---|
20 aprile 2022 | 1.1.0 | - | 1.2.0-beta01 | - |
Dichiarazione delle dipendenze
Per aggiungere una dipendenza a VectorDrawable, devi aggiungere il Repository Maven di Google al tuo progetto. Per ulteriori informazioni, consulta il Repository Maven di Google.
Aggiungi le dipendenze per gli artefatti necessari nel file build.gradle
per l'app o il modulo:
Trendy
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") }
Per ulteriori informazioni sulle dipendenze, vedi Aggiungere dipendenze delle build.
Feedback
Il tuo feedback ci aiuta a migliorare Jetpack. Contattaci se scopri nuovi problemi o hai idee per migliorare la libreria. Dai un'occhiata ai problemi esistenti in questa libreria prima di crearne uno nuovo. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.
Per ulteriori informazioni, consulta la documentazione di Issue Tracker.
Vectordrawable-Seekable 1.0.0
Versione 1.0.0-beta01
20 aprile 2022
androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01
viene rilasciato senza modifiche dalla versione 1.0.0-alpha02. La versione 1.0.0-beta01 contiene questi commit.
VectorDrawable-Seekable Versione 1.0.0-alpha02
19 agosto 2020
androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha02
viene rilasciato. La versione 1.0.0-alpha02 contiene questi commit.
Correzioni di bug
- Aggiorna le dipendenze. (aosp/1380259).
Vectordrawable-Seekable Versione 1.0.0-alpha01
15 aprile 2020
androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha01
viene rilasciato. La versione 1.0.0-alpha01 contiene questi commit.
Nuove funzionalità
androidx.vectordrawable:vectordrawable-seekable
è un'alternativa a androidx.vectordrawable:vectordrawable-animated
disponibile per la ricerca con alcune funzionalità aggiuntive. Supporta lo stesso formato XML di AnimatedVectorDrawable.
- Metti in pausa e riprendi
- Vai (setCurrentPlayTime)
- Callback avanzati
Per i dettagli, vedi SeekableAnimatedVectorDrawable.
Versione 1.2.0
Versione 1.2.0-beta01
20 aprile 2022
androidx.vectordrawable:vectordrawable:1.2.0-beta01
viene rilasciato senza modifiche dalla versione 1.2.0-alpha02. La versione 1.2.0-beta01 contiene questi commit.
VectorDrawable versione 1.2.0-alpha02
19 agosto 2020
androidx.vectordrawable:vectordrawable:1.2.0-alpha02
viene rilasciato. La versione 1.2.0-alpha02 contiene questi commit.
Correzioni di bug
- Aggiorna le dipendenze. (aosp/1380259).
Vectordrawable versione 1.2.0-alpha01
15 aprile 2020
androidx.vectordrawable:vectordrawable:1.2.0-alpha01
viene rilasciato. La versione 1.2.0-alpha01 contiene questi commit.
Nuove funzionalità
- Questa release non presenta nuove funzionalità pubbliche. È una dipendenza necessaria quando utilizzi
androidx.vectordrawable:vectordrawable-seekable-1.0.0-alpha01
.
Versione 1.1.0
Versione 1.1.0
5 settembre 2019
androidx.vectordrawable:vectordrawable:1.1.0
e androidx.vectordrawable:vectordrawable-animated:1.1.0
vengono rilasciati. I commit inclusi in questa versione sono disponibili qui.
Modifiche importanti dalla versione 1.0.0
Nuove funzionalità
fillType
è ora supportato inClipPath
- La colorazione è ora supportata utilizzando
ColorStateLists
definito con attributi del tema inVectorDrawableCompat
Correzioni di bug
- Corretto il bug nel rendering di
VectorDrawables
con gradienti (b/117796719) - Risolto il problema di
getColorFilter()
che restituiva null anche quando era impostato (aosp/762198)
Versione 1.1.0-rc01
2 luglio 2019
androidx.vectordrawable:vectordrawable:1.1.0-rc01
e androidx.vectordrawable:vectordrawable-animated:1.1.0-rc01
vengono rilasciati senza modifiche a partire dal giorno 1.1.0-beta02
. I commit inclusi in questa versione sono disponibili qui.
Versione 1.1.0-beta02
5 giugno 2019
androidx.vectordrawable:vectordrawable:1.1.0-beta02
e androidx.vectordrawable:vectordrawable-animated:1.1.0-beta02
vengono rilasciati. I commit inclusi in questa versione sono disponibili qui.
Correzioni di bug
- Modifica del nome del pacchetto vectordrawable-animated (aosp/963431)
Versione 1.1.0-beta01
7 maggio 2019
androidx.vectordrawable:vectordrawable:1.1.0-beta01
e androidx.vectordrawable:vectordrawable-animated:1.1.0-beta01
vengono rilasciati. I commit inclusi in questa versione sono disponibili qui.
Nuove funzionalità
fillType
è ora supportato inClipPath
Versione 1.1.0-alpha01
3 dicembre 2018
Nuove funzionalità
- Supporta la colorazione utilizzando
ColorStateLists
definito con gli attributi del tema inVectorDrawableCompat
.
Correzioni di bug
- È stato corretto il bug nel rendering di
VectorDrawables
con gradienti (aosp/790377) - Risolto il problema di
getColorFilter()
che restituiva null anche quando era impostato (aosp/762198)
Versione 1.0.0
Versione 1.0.0
7 novembre 2018
Nuove funzionalità
VectorDrawableCompat
garantisce supporto per riempimenti e tratti del gradiente eColorStateList
.