Vectordrawable
Ostatnia aktualizacja | Wersja stabilna | Wersja kandydująca | 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 Google Maven. Więcej informacji znajdziesz w repozytorium Maven firmy Google.
Dodaj zależności dla artefaktów, których potrzebujesz, 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.
Opinia
Twoja opinia pomoże nam ulepszyć Jetpack. Jeśli zauważysz nowe problemy lub masz pomysły na ulepszenie tej biblioteki, daj nam znać. Zanim utworzysz nowy problem, zapoznaj się z dotychczasowymi problemami w tej bibliotece. Możesz dodać swój głos do istniejącego problemu, klikając przycisk z gwiazdką.
Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.
Vectordrawable-Seekable 1.0.0
Wersja 1.0.0
1 maja 2024 r.
androidx.vectordrawable:vectordrawable-seekable:1.0.0
został zwolniony. Wersja 1.0.0 zawiera te komisy.
Najważniejsze funkcje wersji 1.0.0
androidx.vectordrawable:vectordrawable-seekable
to alternatywa dla androidx.vectordrawable:vectordrawable-animated
z kilkoma dodatkowymi funkcjami. Obsługuje ten sam format XML co AnimatedVectorDrawable
.
- Wstrzymaj i wznów
- Przewijanie (setCurrentPlayTime)
- Ulepszone wywołania zwrotne
Więcej informacji znajdziesz w sekcji SeekableAnimatedVectorDrawable
.
Wersja 1.0.0-beta01
20 kwietnia 2022 r.
androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01
jest wydana bez zmian od wersji 1.0.0-alpha02. Wersja 1.0.0-beta01 zawiera te commity.
VectorDrawable-Seekable Version 1.0.0-alpha02
19 sierpnia 2020 r.
androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha02
został zwolniony. Wersja 1.0.0-alpha02 zawiera te commity.
Poprawki błędów
- Zaktualizuj zależności. (aosp/1380259)
Vectordrawable-Seekable Version 1.0.0-alpha01
15 kwietnia 2020 roku
Usługa androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha01
została zwolniona. Wersja 1.0.0-alpha01 zawiera te commity.
Nowe funkcje
androidx.vectordrawable:vectordrawable-seekable
to alternatywa dla androidx.vectordrawable:vectordrawable-animated
z kilkoma dodatkowymi funkcjami. Obsługuje ten sam format XML co AnimatedVectorDrawable.
- Wstrzymywanie i wznawianie
- Przewijanie (setCurrentPlayTime)
- Ulepszone wywołania zwrotne
Szczegółowe informacje znajdziesz na stronie SeekableAnimatedVectorDrawable.
Wersja 1.2.0
Wersja 1.2.0
1 maja 2024 r.
androidx.vectordrawable:vectordrawable:1.2.0
i androidx.vectordrawable:vectordrawable-animated:1.2.0
są dostępne. Wersja 1.2.0 zawiera te komity.
Wersja 1.2.0-beta01
20 kwietnia 2022 r.
androidx.vectordrawable:vectordrawable:1.2.0-beta01
jest wydana bez zmian od wersji 1.2.0-alpha02. Wersja 1.2.0-beta01 zawiera te commity.
VectorDrawable w wersji 1.2.0-alfa02
19 sierpnia 2020 r.
androidx.vectordrawable:vectordrawable:1.2.0-alpha02
został zwolniony. Wersja 1.2.0-alfa02 zawiera te zatwierdzenia.
Poprawki błędów
- Zaktualizuj zależności. (aosp/1380259)
Wersja 1.2.0-alfa01 do Vectordraw
15 kwietnia 2020 roku
androidx.vectordrawable:vectordrawable:1.2.0-alpha01
został zwolniony. Wersja 1.2.0-alpha01 zawiera te commity.
Nowe funkcje
- Ta wersja nie zawiera żadnych nowych publicznych funkcji. Jest to niezbędna zależność, gdy korzystasz z narzędzia
androidx.vectordrawable:vectordrawable-seekable-1.0.0-alpha01
.
Wersja 1.1.0
Wersja 1.1.0
5 września 2019 r.
androidx.vectordrawable:vectordrawable:1.1.0
i androidx.vectordrawable:vectordrawable-animated:1.1.0
są dostępne. Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.
Ważne zmiany od wersji 1.0.0
Nowe funkcje
- Usługa
fillType
jest teraz obsługiwana w aplikacjiClipPath
- Zastosowanie koloru jest teraz obsługiwane za pomocą atrybutów
ColorStateLists
zdefiniowanych w atrybutach motywu wVectorDrawableCompat
Poprawki błędów
- Naprawiono błąd podczas renderowania
VectorDrawables
z gradientami (b/117796719) - Naprawiono błąd związany z polem
getColorFilter()
, które zwracało wartość null, nawet gdy było ustawione (aosp/762198).
Wersja 1.1.0-rc01
2 lipca 2019 r.
androidx.vectordrawable:vectordrawable:1.1.0-rc01
i androidx.vectordrawable:vectordrawable-animated:1.1.0-rc01
są publikowane bez 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.
androidx.vectordrawable:vectordrawable:1.1.0-beta02
i androidx.vectordrawable:vectordrawable-animated:1.1.0-beta02
zostały udostępnione. Zmiany zawarte w tej wersji znajdziesz tutaj.
Poprawki błędów.
- Zmień nazwę pakietu animowanych elementów wektorowych (aosp/963431).
Wersja 1.1.0-beta01
7 maja 2019 r.
androidx.vectordrawable:vectordrawable:1.1.0-beta01
i androidx.vectordrawable:vectordrawable-animated:1.1.0-beta01
są dostępne. Zmiany zawarte w tej wersji znajdziesz tutaj.
Nowe funkcje
- Usługa
fillType
jest teraz obsługiwana w aplikacjiClipPath
Wersja 1.1.0-alpha01
3 grudnia 2018 r.
Nowe funkcje
- Obsługa barwienia za pomocą atrybutu
ColorStateLists
zdefiniowanego za pomocą atrybutów motywu w elementachVectorDrawableCompat
.
Poprawki błędów
- Naprawiono błąd podczas renderowania
VectorDrawables
z gradientami (aosp/790377) - Naprawiono błąd związany z polem
getColorFilter()
, które zwracało wartość null, nawet gdy było ustawione (aosp/762198).
Wersja 1.0.0
Wersja 1.0.0
7 listopada 2018 r.
Nowe funkcje
VectorDrawableCompat
zapewnia obsługę gradientu oraz wypełnienia i kresekColorStateList
.