Vectordrawable
| Ultimo aggiornamento | Release stabile | Candidato per la release | Release beta | Release alpha |
|---|---|---|---|---|
| 1° maggio 2024 | 1.2.0 | - | - | - |
Dichiara le dipendenze
Per aggiungere una dipendenza da VectorDrawable, devi aggiungere il repository Maven di Google al tuo progetto. Per saperne di più, consulta il repository Maven di Google.
Aggiungi le dipendenze per gli artefatti necessari nel file build.gradle per
la tua app o il tuo modulo:
Groovy
dependencies { implementation "androidx.vectordrawable:vectordrawable:1.2.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.2.0" /* To use a seekable alternative for `androidx.vectordrawable:vectordrawable-animated` add the * following */ implementation "androidx.vectordrawable:vectordrawable-seekable:1.0.0" }
Kotlin
dependencies { implementation("androidx.vectordrawable:vectordrawable:1.2.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.2.0") /* To use a seekable alternative for `androidx.vectordrawable:vectordrawable-animated` add the * following */ implementation("androidx.vectordrawable:vectordrawable-seekable:1.0.0") }
Per saperne di più sulle dipendenze, consulta Aggiungere dipendenze di build.
Feedback
Il tuo feedback ci aiuta a migliorare Jetpack. Facci sapere se riscontri nuovi problemi o hai idee per migliorare questa raccolta. Prima di segnalare un nuovo problema, dai un'occhiata ai problemi esistenti in questa raccolta. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.
Per saperne di più, consulta la documentazione di Issue Tracker.
Vectordrawable-Seekable 1.0.0
Versione 1.0.0
1° maggio 2024
androidx.vectordrawable:vectordrawable-seekable:1.0.0 è stato rilasciato. La versione 1.0.0 contiene questi commit.
Funzionalità principali della versione 1.0.0
androidx.vectordrawable:vectordrawable-seekable è un'alternativa ricercabile per androidx.vectordrawable:vectordrawable-animated con alcune funzionalità aggiuntive. Supporta lo stesso formato XML di AnimatedVectorDrawable.
- Mettere in pausa e riprendere
- Seek (setCurrentPlayTime)
- Richiamate avanzate
Per i dettagli, consulta SeekableAnimatedVectorDrawable.
Versione 1.0.0-beta01
20 aprile 2022
androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01 viene rilasciato senza modifiche rispetto alla 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 è stato 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 è stato rilasciato. La versione 1.0.0-alpha01 contiene questi commit.
Nuove funzionalità
androidx.vectordrawable:vectordrawable-seekable è un'alternativa ricercabile per androidx.vectordrawable:vectordrawable-animated con alcune funzionalità aggiuntive. Supporta lo stesso formato XML di AnimatedVectorDrawable.
- Mettere in pausa e riprendere
- Seek (setCurrentPlayTime)
- Richiamate avanzate
Per i dettagli, consulta SeekableAnimatedVectorDrawable.
Versione 1.2.0
Versione 1.2.0
1° maggio 2024
androidx.vectordrawable:vectordrawable:1.2.0 e androidx.vectordrawable:vectordrawable-animated:1.2.0 sono state rilasciate. La versione 1.2.0 contiene questi commit.
Versione 1.2.0-beta01
20 aprile 2022
androidx.vectordrawable:vectordrawable:1.2.0-beta01 viene rilasciato senza modifiche rispetto alla 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 è stato 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 è stato rilasciato. La versione 1.2.0-alpha01 contiene questi commit.
Nuove funzionalità
- Questa release non include 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 sono state rilasciate. I commit inclusi in questa versione sono disponibili qui.
Modifiche importanti dalla versione 1.0.0
Nuove funzionalità
fillTypeè ora supportato inClipPath- Ora la colorazione è supportata utilizzando
ColorStateListsdefinito con gli attributi del tema inVectorDrawableCompat
Correzioni di bug
- È stato corretto un bug nel rendering di
VectorDrawablescon gradienti (b/117796719) - È stato corretto
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 rispetto a 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 sono state rilasciate. 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 sono state rilasciate. 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
ColorStateListsdefinito con gli attributi del tema inVectorDrawableCompat.
Correzioni di bug
- È stato corretto un bug nel rendering di
VectorDrawablescon sfumature (aosp/790377) - È stato corretto
getColorFilter()che restituiva null anche quando era impostato (aosp/762198)
Versione 1.0.0
Versione 1.0.0
7 novembre 2018
Nuove funzionalità
VectorDrawableCompatacquisisce il supporto per i riempimenti e i tratti sfumati eColorStateList.