Vectordrawable
| Najnowsza aktualizacja | Wersja stabilna | Wersja kandydująca do publikacji | Wersja beta | Wersja alfa |
|---|---|---|---|---|
| 1 maja 2024 r. | 1.2.0 | - | – | - |
Deklarowanie zależności
Aby dodać zależność od VectorDrawable, musisz dodać do projektu repozytorium Maven Google. Więcej informacji znajdziesz w repozytorium Maven Google.
Dodaj zależności od potrzebnych artefaktów w pliku build.gradle aplikacji lub modułu:
Odlotowe
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") }
Więcej informacji o zależnościach znajdziesz w artykule Dodawanie zależności kompilacji.
Prześlij opinię
Twoja opinia pomoże nam ulepszyć Jetpack. Jeśli znajdziesz nowe problemy lub masz pomysły na ulepszenie tej biblioteki, daj nam znać. Zanim utworzysz nowy problem, zapoznaj się z istniejącymi problemami w tej bibliotece. Możesz dodać swój głos do istniejącego problemu, klikając przycisk gwiazdki.
Więcej informacji znajdziesz w dokumentacji narzędzia do śledzenia problemów Issue Tracker documentation.
Vectordrawable-Seekable 1.0.0
Wersja 1.0.0
1 maja 2024 r.
Ukazała się wersja androidx.vectordrawable:vectordrawable-seekable:1.0.0. Wersja 1.0.0 zawiera te zmiany.
Główne funkcje wersji 1.0.0
androidx.vectordrawable:vectordrawable-seekable to alternatywa dla androidx.vectordrawable:vectordrawable-animated z możliwością wyszukiwania i dodatkowymi funkcjami. Obsługuje ten sam format XML co AnimatedVectorDrawable.
- Wstrzymywanie i wznawianie
- Wyszukiwanie (setCurrentPlayTime)
- Ulepszone wywołania zwrotne
Więcej informacji znajdziesz w sekcji SeekableAnimatedVectorDrawable.
Wersja 1.0.0-beta01
20 kwietnia 2022 r.
Ukazała się wersja androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01, która nie zawiera żadnych zmian w porównaniu z wersją 1.0.0-alpha02. Wersja 1.0.0-beta01 zawiera te zmiany.
VectorDrawable-Seekable w wersji 1.0.0-alpha02
19 sierpnia 2020 r.
Ukazała się wersja androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha02. Wersja 1.0.0-alpha02 zawiera te zmiany.
Poprawki błędów
- Zaktualizuj zależności. (aosp/1380259)
Vectordrawable-Seekable w wersji 1.0.0-alpha01
15 kwietnia 2020 roku
Ukazała się wersja androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha01. Wersja 1.0.0-alpha01 zawiera te zmiany.
Nowe funkcje
androidx.vectordrawable:vectordrawable-seekable to alternatywa dla androidx.vectordrawable:vectordrawable-animated z możliwością wyszukiwania i dodatkowymi funkcjami. Obsługuje ten sam format XML co AnimatedVectorDrawable.
- Wstrzymywanie i wznawianie
- Wyszukiwanie (setCurrentPlayTime)
- Ulepszone wywołania zwrotne
Więcej informacji znajdziesz w sekcji SeekableAnimatedVectorDrawable.
Wersja 1.2.0
Wersja 1.2.0
1 maja 2024 r.
Ukazały się wersje androidx.vectordrawable:vectordrawable:1.2.0 i androidx.vectordrawable:vectordrawable-animated:1.2.0. Wersja 1.2.0 zawiera te zmiany.
Wersja 1.2.0-beta01
20 kwietnia 2022 r.
Ukazała się wersja androidx.vectordrawable:vectordrawable:1.2.0-beta01, która nie zawiera żadnych zmian w porównaniu z wersją 1.2.0-alpha02. Wersja 1.2.0-beta01 zawiera te zmiany.
VectorDrawable w wersji 1.2.0-alpha02
19 sierpnia 2020 r.
Ukazała się wersja androidx.vectordrawable:vectordrawable:1.2.0-alpha02. Wersja 1.2.0-alpha02 zawiera te zmiany.
Poprawki błędów
- Zaktualizuj zależności. (aosp/1380259)
Vectordrawable w wersji 1.2.0-alpha01
15 kwietnia 2020 roku
Ukazała się wersja androidx.vectordrawable:vectordrawable:1.2.0-alpha01. Wersja 1.2.0-alpha01 zawiera te zmiany.
Nowe funkcje
- Ta wersja nie zawiera żadnych nowych funkcji publicznych. Jest to niezbędna zależność, gdy używasz
androidx.vectordrawable:vectordrawable-seekable-1.0.0-alpha01.
Wersja 1.1.0
Wersja 1.1.0
5 września 2019 r.
Ukazały się wersje androidx.vectordrawable:vectordrawable:1.1.0 i androidx.vectordrawable:vectordrawable-animated:1.1.0. Zmiany zawarte w tej wersji znajdziesz tutaj.
Ważne zmiany od wersji 1.0.0
Nowe funkcje
- W
ClipPathjest teraz obsługiwany parametrfillType. - Teraz obsługiwane jest kolorowanie za pomocą
ColorStateListszdefiniowanych za pomocą atrybutów motywu wVectorDrawableCompat.
Poprawki błędów
- Naprawiono błąd renderowania
VectorDrawablesz gradientami (b/117796719). - Naprawiono błąd
getColorFilter(), który zwracał wartość null, nawet gdy był ustawiony (aosp/762198).
Wersja 1.1.0-rc01
2 lipca 2019 r.
Ukazały się wersje androidx.vectordrawable:vectordrawable:1.1.0-rc01 i androidx.vectordrawable:vectordrawable-animated:1.1.0-rc01, które nie zawierają żadnych zmian w porównaniu z wersją 1.1.0-beta02. Zmiany zawarte w tej wersji znajdziesz tutaj.
Wersja 1.1.0-beta02
5 czerwca 2019 r.
Ukazały się wersje androidx.vectordrawable:vectordrawable:1.1.0-beta02 i androidx.vectordrawable:vectordrawable-animated:1.1.0-beta02. Zmiany zawarte w tej wersji znajdziesz tutaj.
Poprawki błędów
- Zmień nazwę pakietu vectordrawable-animated (aosp/963431).
Wersja 1.1.0-beta01
7 maja 2019 r.
Ukazały się wersje androidx.vectordrawable:vectordrawable:1.1.0-beta01 i androidx.vectordrawable:vectordrawable-animated:1.1.0-beta01. Zmiany zawarte w tej wersji znajdziesz tutaj.
Nowe funkcje
- W
ClipPathjest teraz obsługiwany parametrfillType.
Wersja 1.1.0-alpha01
3 grudnia 2018 r.
Nowe funkcje
- Dodano obsługę kolorowania za pomocą
ColorStateListszdefiniowanych za pomocą atrybutów motywu wVectorDrawableCompat.
Poprawki błędów
- Naprawiono błąd renderowania
VectorDrawablesz gradientami (aosp/790377). - Naprawiono błąd
getColorFilter(), który zwracał wartość null, nawet gdy był ustawiony (aosp/762198).
Wersja 1.0.0
Wersja 1.0.0
7 listopada 2018 r.
Nowe funkcje
VectorDrawableCompatobsługuje teraz wypełnienia i obrysy gradientowe orazColorStateList.